Loading Europe Tourist Guide
Boutique hotel in South Kensington known for its vibrant design.
The Ampersand Hotel is a chic boutique hotel located in the heart of South Kensington. Its design, inspired by the local area’s museums, is vibrant and colorful, making it a visually striking place to stay. The hotel offers a range of amenities, including a state-of-the-art gym and a charming tea room serving afternoon tea. Its proximity to the Natural History Museum and Victoria and Albert Museum makes it an ideal choice for culture enthusiasts looking to explore London's rich history.
10 Harrington Rd, South Kensington, London SW7 3ER, United Kingdom
15:00
12:00
Best visited in spring when nearby gardens are in bloom
Explorer members see 1 more mid-range hotels. Upgrade to unlock all similar places.
Upgrade to Explorer