The London Lodge is a beautifully furnished Victorian town house hotel, located in the heart of Kensington, one of the finest areas of London and is just minutes away from Earls Court and Knightbridge. This hotel offers easy access to all exclusive shopping areas of High Street Kensington, Knightsbridge and Kings Road, comprising both boutiques and the internationally famous department store, Harrods. From the hotel it is possible to head out on foot to some of the most beautiful parks in Europe, including Hyde Park, and Kensington Gardens. There is also an abundance of public transport available enabling everyone to explore those iconic London sights, while music lovers shouldn’t miss a chance to visit the Royal Albert Hall, also in Kensington, for world class classical music, opera and performances. The hotel’s expert staff is attentive to every guest need and offers a wide range of services, providing unparalleled travel experience. Open daily for residents and non-residents, Stephanie’s restaurant and bar is a great place to meet over a coffee or a glass of wine. The restaurant features a simple yet delicious menu, served throughout the evening and invites guests to relax and unwind after a busy day. All rooms in this town hotel are en-suite and offer all the luxury facilities one would expect from a quality hotel, including individually controlled air conditioning, satellite television and direct telephone. This hotel’s fine attention to detail and pesonalised service gives visitors plenty of opportunities to combine pleasure with relaxation and cultural vocation in London.