Wine Country Inn
Hotel
Palisade, Colorado
9.3/10
Wonderful
50 reviews
Free Wi-Fi
Wine Country Inn has a seasonal outdoor swimming pool, garden, a shared lounge and restaurant in Palisade. Featuring a bar, the 3-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 80
777 Grande River Drive, Palisade, CO 81526, United States