7 Beaver Dam Road, Scituate
Featuring panoramic views of the Scituate Harbor this hotel has a heated indoor swimming pool. Scituate's beaches are a short drive away and beach passes are available at the front desk.
Find hotels near landmarks, museums and other sightseeing spots