L'établissement cosmopolite The Ampersand Hotel vous accueille dans un grand bâtiment victorien à quelques minutes de marche de la station de métro South Kensington.