The Ampersand Hotel Email Format
HospitalityEngland, United Kingdom11-50 Employees
The Ampersand Hotel operates as a privately owned luxury boutique hotel in London, located in a historic 1888 building in South Kensington. Its offerings include a 111-room property with an on-site bar, restaurant, and drawing rooms that emphasize contemporary design, service, and comfort, aiming to combine modern warmth with a sense of discovery rooted in Victorian values. The hotel targets travelers seeking a high-end, design-forward experience in central London, providing a refined hospitality environment that integrates technology and service to create a coherent guest experience. Based in London, it has been recognized in industry circles as an employer within the hospitality sector, and it has announced recent product developments, including a science-inspired Family Suite, indicating ongoing expansion and diversification of its guest offerings.