Property Location Located in Falmouth, The Palmer House Inn is minutes from Falmouth Museums on the Green and close to College Light Opera Company. This romantic inn is within close proximity of Island Queen Ferry and Spohr Gardens.Rooms Make yourself at home in one of the 17 individually decorated guestrooms. Cable television is provided for your entertainment. Conveniences include phones, as well as complimentary bottled water and irons/ironing boards.Rec, Spa, Premium Amenities Make use of convenient amenities, which include complimentary wireless Internet access and concierge services.Business, Other Amenities Free parking is available onsite.
- Услуги консьержа