Complex located 4 km from Las Vegas strip, 7 km from a theme park, 11 km from the Fremont street experience and 17.5 km from Las Vegas center.
5625 West Flamingo Road
Las Vegas
89103
United States
Checking for room alternatives