
London, United Kingdom
The Ampersand Hotel
Boutique · SMALL LUXURY HOTELS OF THE WORLD
The Ampersand is an elegant boutique hotel in South Kensington. This beautifully restored Victorian treasure is a small luxury hotel near the V&A, Natural History Museum and many of London's most popular museums. It is also well…
- Wi-fi
- 24-hour reception
- Gym
- Air conditioning in Restaurant























