Based on 45257 review
This hotel and casino complex situated between Mandalay Bay and Excalibur. McCarran International Airport is less than 3 kilometres away. Known for its iconic pyramid shape, the hotel is located on the Las Vegas Strip and offers live entertainment and a casino. There's also a full-service spa and 4 ...