Excuse me for being naive, but is this place new or what?
I was last in Vegas in June and hadn't heard of this place.
People seem to be recommending it as a last resort or somewhere to go if you are coming on a tight budget, is in Stratosphere or something?
I was last in Vegas in June and hadn't heard of this place.
People seem to be recommending it as a last resort or somewhere to go if you are coming on a tight budget, is in Stratosphere or something?

Comment