The Tophams Hotel
About
The Tophams Hotel is a boutique gem tucked into the heart of London’s refined Belgravia district, at 24‑32 Ebury Street. Just 800 metres from Buckingham Palace, the hotel offers a harmonious blend of classic London charm and contemporary comforts, curated by a top London design team. Each room—double club, twin club, deluxe, superior, and the elegant Junior Suite—features polished interiors, high‑speed Wi‑Fi, flat‑screen TV, and a range of thoughtful amenities such as safety deposit boxes and mini‑bars. With its prime location near St James’s Park, Victoria station, and the world‑famous shopping streets, guests can enjoy effortless access to London’s cultural and commercial highlights while retreating to a quiet, elegant sanctuary after a day of exploration.
Highlights
- Elegant Classic Design
- Prime Belgravia Location
- Intimate Boutique Atmosphere
Good to Know
Good for
Best time to visit
Spring and fall provide a more relaxed atmosphere with mild weather and fewer crowds, making it ideal for exploring the nearby landmarks and gardens.