Escobar Farmhouse Inn, Portsmouth, Rhode Island
Escobar Farmhouse Inn is a bed and breakfast inn located in the Portsmouth area. If you want to see other inns like Escobar Farmhouse Inn near Portsmouth, RI, see the nearby cities list below including Jamestown, Wickford and Newport.
Nearby Bed & Breakfasts