Offering 2 restaurants, Monte Villa Inn is located in Monte Vista. Free WiFi access is available. Monte Vista National Wildlife Refuge is 15 minutes’ drive from the hotel.
Offering 2 restaurants, Monte Villa Inn is located in Monte Vista. Free WiFi access is available. Monte Vista National Wildlif Read more
Offering 2 restaurants, Monte Villa Inn is located in Monte Vista. Free WiFi access is available. Monte Vista National Wildlife Refuge is 15 minutes’ drive from the hotel.
Offering 2 restaurants, Monte Villa Inn is located in Monte Vista. Free WiFi access is available. Monte Vista National Wildlife Refuge is 15 minutes’ drive from the hotel.
Number of Rooms: 40