This place is impressive in the considerations it shows its guests. My air conditioner unit was not operating and I was transferred to a nearby room with a chorus of apologies and concern for my comfort. Very considerate and concerned.
The amenities were all provided with efficiency and courtesy.
Tom from Boston area
This hotel is located in South Yarmouth (Yarmouth), close to Cultural Center of Cape Cod, Werner Schmidt Observatory, and …More