Log Country Inn Bed and Breakfast of Ithaca Bed and Breakfast Spencer, New York State
9.4/10
Wonderful
Free private parking
Situated in Spencer in the New York State region, Log Country Inn Bed and Breakfast of Ithaca features accommodation with free Wi-Fi and free private parking.
Number of rooms: 4
4 Larue Road, Spencer, NY 14883, United States