0 Reviews
Welcome to Savannah House Wine Country Inn & Cottages located in the charming town of Himrod, NY! Since 2005, we have been your premier destination for unforgettable vacation experiences. Our cozy cottage rentals offer a tranquil escape surrounded by the beauty of nature. Immerse yourself in activities like kayaking, exploring wineries, horseback riding, and hiking, all just moments away from our doorstep. Contact us today to book your stay and discover the perfect blend of relaxation and adventure at Savannah House Wine Country Inn & Cottages!