This hotel is situated just 1.6 km away from the strip of Las Vegas. The hotel is conveniently located just 3 km away from McCarran International Airport. Guests will find themselves within easy access of a wealth of attractions and activities in the..