Located 1.6 km from McCarran International Airport and the Las Vegas Strip, this all-suite hotel offers spacious accommodations with full kitchens and free Wi-Fi.
Número de habitaciones: 518
4034 South Paradise Road, Las Vegas, NV 89109, Estados Unidos
Hotel reservado 5 veces hoy.