Escobar's Farmhouse Inn - Portsmouth, Rhode Island. "Your Home Away From Home" A newly reconstructed Farmhouse designed specifically as an Inn, there are four bright, welcoming guest rooms, fine linens, private baths, a farmer's porch, sun deck, gourmet kitchen, full country breakfast with farm-fresh produce, and year-round events and activities. Open year-round. Mid-week and Winter Season...