Originally Posted by
DMark
Trump Towers is, of course, ON the Strip, but I think you knew that.
Err... No - it's not ON the strip but it's only a few minutes walk away. From a distance and transport perspective, I wouldn't hesitate staying there although have no idea what it's like.