TripAligner
Countries
Destinations
Places
Things to do
Search catalogue
Start planning
Home
Countries
United Kingdom
Weymouth
Lemon Tree
Lemon Tree
3.7
(3 reviews)
Near B3157 Road, Swyre DT2 9BZ England
+44 1305 602913
Small Hotel
Hotel
Lemon Tree | Weymouth | United Kingdom | TripAligner