150 Water Street 207, MA 02360 - Plymouth, United States
Aparthotel - Aparthotels, Plymouth
Harbortown Suites features a terrace and offers views of the sea. It is located in Plymouth, just 1.5 km from Stephens Field Beach and 4.8 km from Plimoth Plantation. - Aparthotels, Plymouth
Sun-filled terrace
Complimentary guest parking
Pets are welcome
Air-conditioned public areas and rooms