Welcome to The Other House, your home in South Kensington perfectly located close to Hyde Park and Knightsbridge and on the doorstep of some of London’s most iconic cultural landmarks.
Number of rooms: 178
5-25 Harrington Gardens, Kensington and Chelsea, London, SW7 4JW, United Kingdom
Hotel booked 2 times today.