Ventura Grand Inn
3626 Main St.
Mammoth Lakes, California 93546
Local Phone: (760) 934-6855
A budget-friendly hotel that brings the best of Ventura Grand Inn to your doorstep. Free WiFi is offered to guests, and rooms at Ventura Grand Inn offer a flat screen TV, a refrigerator and air conditioning. Free parking is available.
A maximum of 2 pets are allowed per room with a fee of $30 per pet, per night. Pets are only allowed in certain rooms.
Ventura Grand Inn, Mammoth Lakes, dog friendly, hotels, dogs, allowed
- Maximum number allowed: 2
- Cost per dog: $30 Per Night