Rooms with sea views, first-floor lounge with snacks
68 Esplanade, Weymouth DT4 7AA, UK Get directions