London Lodge Hotel
134 - 136 Lexham Gardens, Kensington London, Greater London W8 6JE
(28 Rooms)
The newly refurbished London Lodge Hotel was originally built in 1880 as two distinctive Victorian residences. Situated in the historic Kensington area of London, the small town house hotel has a style and charm all of its own.
All rooms are en-suite and offer the very latest in luxury facilities including satellite television, direct dial telephone, computer socket, PC modem lines, trouser press, writing desk, hair dryer and mini bar. In addition our Executive rooms include a welcome drink on arrival, whirlpool bath, private safe, complimentary newspaper, and video player (please arrange with the reception desk if you need this service). Everything has been thought of for your total comfort and convenience. Whatever your requirements may be during your stay at the London Lodge Hotel we will be happy to assist you.
|