Designed to cater for both business and leisure travellers, 5.30 km from the International Airport Mc Carran.
2650 south las vegas blvd
Las vegas, nv 89109
United states
Checking for room alternatives