Staying at 5 Bed 3.5 Baths Villa Las Vegas, guests can visit Alexander Villas Park, which is approximately 3 miles away.
The Las Vegas holiday home is located in the North Las Vegas district, around 15 minutes by car from The Planetarium.
Monorail - MGM Grand train station is also situated 13 miles away.