The Farmstand Bed & Breakfast
Bed and Breakfast
Chocorua, U.S.A.
Free Wi-Fi
Parking
«The Farmstand Bed & Breakfast» is located in Tamworth. This hotel is located in 4 km from the city center.
Number of rooms: 4
1118 Page Hill Rd, Tamworth, 03817