Beechwood Inn is an elegant 3-star hotel set 6.5 km from St. Francis Xavier Church and 13.8 km from Cape Cod Inflatable Park. The hotel opened its doors in 1853 and was remodeled in 1980.
The city center is about 20 minutes on foot. 10 minutes' drive from Hyannis.
A museum and a church are set within walking distance.
Guests can reach Beechwood Inn by car from Barnstable airport in 5 minutes.
Individual rooms at Beechwood Inn are equipped with multi-channel TV, individual climate control, an individual safe, a balcony and a refrigerator. The rooms look on to the sea. These rooms have hardwood floor and period furniture.
Eat & Drink
Every day a complimentary breakfast is served in the dining room.
Guests can avail of wedding services and laundry.
A shared lounge and a library are also offered on the premises.
Wireless internet is available in the hotel rooms for free.
Free private parking is possible on site.