Address: 777 Grande River Drive, Palisade, United States
Featuring free WiFi, a restaurant and a seasonal outdoor pool, Wine Country Inn offers pet-friendly accommodation in Palisade. Guests can enjoy the on-site restaurant. Every room at this hotel is air conditioned and has a flat-screen TV.