The Ampersand Hotel

Located on Harrington Road, seconds away from the South Kensington tube station, The Ampersand takes its inspiration from this swank area of London. Royal Albert Hall, the Chelsea Physic Garden, as well as the Natural History, Science and V&A Museums are all close by, and reflected in five main themes that run throughout the hotel and different room categories.

Click here to check prices & availability for The Ampersand Hotel.

10 Harrington Road

Partner Reviews: The Ampersand Hotel

Join the conversation!

Not a member? .