London Lodge Hotel

From $ -1 per night

Avg. User Rating:


134 136 LEXHAM GARDENS, London, England
44-207-2448444
Show More Info
Travel Photo by IgoUgo member

User Reviews


the best staffer we dealt with was being let go in two days.

A traveler

Travelocity.com

rooms were very very small, bath was ok size wise but was not clean and was not serviced other than towels during mystay. the room had food on the floor upon my arrival that was not cleaned up. the airconditioner in the room was a joke. it never ...Read more