Farmstead Bed and Breakfast Bed and Breakfast Eliot, U.S.A.
Free Wi-Fi
Parking
«Farmstead Bed and Breakfast» is located in Eliot. This hotel is located 2 km from the city center.
999 Goodwin Road, Eliot, 03903