
Hotel 1620 At Plymouth Harbor
180 Water St, Plymouth
Location Want to save money while travelling? It’s easy: hotel Hotel 1620 At Plymouth Harbor is located in Plymouth. This hotel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Nelson Memorial Park, Spire Center for the Performing Art
Free WiFiParkingPool










