 Opulent townhouse hotel
Address: 134-136 Lexham Gardens - Grosvenor Square W8 6JE - Kensington/Chelsea London
Nearest Bus or Train:Earl's Court
Open Hours:Not available
The recently refurbished London Lodge Hotel was originally built in 1880 as two distinctive and gracious Victorian residences. Situated in the quiet and historic Kensington area of London, this small townhouse hotel has a style and charm all of its own and prides itself on the quality and personal care of its service. Each floor has an individual colour scheme and each room is uniquely decorated and all feature Louis XVI style furniture. And, if you're feeling really decadent, the executive rooms feature whirlpool spas - perfect for unwinding after a busy day.
|