London Lodge Hotel

From $ -1 per night

Avg. User Rating:

134 136 LEXHAM GARDENS, London, England
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

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