Unique and intriguing décor in a classic Victorian townhouse
Within walking distance of London’s most prestigious museums, The Ampersand Hotel is conveniently situated in South Kensington, the city’s cultural heart and close to the most exclusive shopping areas. Built in 1888, the hotel’s classic Victorian façade belies its unique interior which is inspired by the nearby Natural History Museum and includes a vaulted cocktail bar serving food, a gym, a Bellini bar, and a patisserie.
View hotel details