
Situated in a Victorian building in London's South Kensington, close to South Kensington Underground, 800 m from Royal Albert Hall and Harrods. 3 km from Buckingham Palace. New opened hotel summer of 2012. Facilities and services include a 24-hour reception, restaurant, area for afternoon tea, bar, WiFi in public areas, meeting rooms, games room and a 24-hour gym.Guest rooms are equipped with bathroom, WiFi, tea/coffee making facilities, mini bar, 24-hour room service, LCD-TV (movies on demand), safe box (extra charge) and air conditioning.Address: 10 Harrington Road, SW7 3ER London, United Kingdom