The Weymouth Sea Front Holiday Flat is conveniently located in the centre of Weymouth, and just 3 minutesƒ?? walk from the rail station. It offers self-catering accommodation, free WiFi and free public parking.
Address: 106, The Esplanade, Weymouth
Rates from:
GBP 160 | More:
Booking.com