7.4/10
Good
47 reviews
Free Wi-Fi
This hotel is located in Monte Vista. Free Wi-Fi access is available. Monte Vista National Wildlife Refuge is 15 minutes’ drive from the hotel.
Number of rooms: 44
1519 Grande Avenue, Monte Vista, CO 81144, United States