London Lodge Hotel
London Lodge is a 6-story hotel in a business area of London at a close proximity to Kings Road, Kensington Gardens and Holland Park offering spacious rooms with Victorian décor. Operating in London since 1880, this hotel features classical architecture and modern comforts.
The palace and museums as well as parks are in a short distance from the property. A short distance to an underground station enables you to get to Natural History Museum, Olympia Exhibition Centre and Royal Albert Hall in no time.
Department stores, markets and boutiques are located nearby.
London Lodge Hotel offers 20 guestrooms appointed with TV with satellite channels, Wi-Fi, central heating, a seating area and a wardrobe with all the sights of London within easy access. Guests will enjoy a view of Holland Park and Hyde Park from their rooms. Coffee/tea makers, an electric kettle and a fridge are also provided for self-catering.
A breakfast is served in the dining area. Guests can unwind in the lounge restaurant, which serves delicious international cuisine. At the adjoining English bar guests will enjoy a selection of coffee and wines. Guests can dine in Ranoush Juice and Addie's Thai Cafe located within a 5-minute walk of the property.
Within a 10-minute walk guests will find Kensington (Olympia) train station. Due to its location 20 km from London City airport, fast access to the London Lodge Hotel is provided.
Bicycles and limousines are available for rent on site.