Main Menu > Accommodations >

London Lodge Hotel

 
 
Profile Accommodations Photo-Gallery How To Reach Us Bookings Facilities FAQs Home
 
 
Traveler Reviews
 
London Lodge Hotel, 3 Star Hotel, W8, Center of London

London Lodge is a town house hotel, sumptuous in its furnishings, attentive in its service and convenient in its location. It is the "home from home" that restores its guests at the end of a busy business day or at the end of an exhausting exploration of shops, museums and galleries... (read more)
 
Facilities:
Air ConditioningChild Friendly
Congresses & MeetingsGuided Tours
Groups AllowedConcierge Service
Guide-Dogs WelcomeBicycle Rentals
Non Smoking RoomsRestaurant