Town Square Las Vegas has a new hotel. The Element Las Vegas Airport, as the hotel is called, opened this past spring in the retail, dining and office complex at the corner of Las Vegas Boulevard and ...
A new Element hotel quietly slipped into Town Square this spring, giving Las Vegas visitors an extended-stay option just south of the Strip without the casino chaos. The five-story, 118-room Element ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results