Add Your Listing
London Lodge Town House Hotel | London, United Kingdom
Surrounding Areakeyboard_double_arrow_up
London Lodge Hotel is located within easy walking distance of Royal Albert Hall, High Street Kensington, Earls Court and Olympia exhibition centres, Hyde and Holland Parks, Natural History and Victoria & Albert museums, and Earls Court underground station.
The London Lodge hotel was originally built as two distinguished Victorian residences and is currently a 28 room 3 star Town House hotel.
Policies & Restrictionskeyboard_double_arrow_up
No pets are allowed in this hotel
Our entire hotel operates a non-smoking policy
calendar_month Availability & Reservations
London Lodge Town House Hotel - Starting at USD $114.81 per night
Also of Interest Near
London, United Kingdom
Similar Nearby Listings   (See All)   keyboard_double_arrow_up
Featured Adventures Nearby   (See All)   keyboard_double_arrow_up
Featured Accommodations Nearby   (See All)   keyboard_double_arrow_up

Create A Listing

Add Your Travel Services and Accommodations

Add a multi-page listing promoting your accommodations, tours or travel services to customers on our network of travel sites. Your listing page includes an interactive map, availability calendar, reviews, photo-gallery and more.

Create Your Listing