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. How comforting then to be able to relax, cossetted by friendly, caring staff in truly comfortable surroundings. Although London Lodge is in Kensington, poised between three tube stations and just a few minutes walk from famous shopping streets and major attractions, it is sited in a quiet backwater of elegant Victorian terraces. So a peacefully restorative atmosphere exists both inside and around the hotel. Bedrooms have air-conditioning, some have whirlpool baths,all have the high level of facilities that is nowadays expected
Telephone: +44 (0) 2072448444
Check out the great deals on London Lodge Hotel rooms at Booking.com
Check out the great deals on London Lodge Hotel rooms at Booking.com