Natalie Dolce |
April 26, 2018
The Hotel is located at the entryway of CityCenter and in the heart of the Las Vegas Strip featuring 392 guestrooms, including 57 suites, 12,000 square feet of meeting space, five food and beverage outlets, and a two-level 27,000 square-foot spa.