Situated in the heart of South Kensington, just minutes from Harrods and other fashionable Knightsbridge shops. This hotel is ideal for a city break, especially when visiting with children, as the world renowned National History, Victoria & Albert and Science Museums are just a walk away, with Hyde Park and The Royal Albert Hall nearby. A warm, endearing hotel, with refined dining and one of London’s most fashionable Irish pubs..The nearest tube station is SOUTH KENSINGTON 500 metresThe nearest railway station is victoria, 2 kilometres.