The Grandview At Las Vegas, Las Vegas
The Grandview At Las Vegas
9940 Las Vegas Blvd. SouthThe Grandview at Las Vegas is a fantastic resort complex in the city, making your dream of a Las Vegas vacation come true. It offers a superb downtown location, close to everything that makes Vegas Vegas, only 20 minutes to the center.