Situated in the heart of Las Vegas Strip, this new and vibrant resort provides a refreshing perspective to the Las Vegas experience. Most rooms feature expansive terraces, and have spacious living areas and luxurious en suites.