Located 500 m from a shopping mall, 3 km from a golf course, 5 km from McCarran International Airport and 6 km from Las Vegas center.
3300 las vegas boulevard south
Las vegas
89109
United states
Checking for room alternatives