The Tophams Hotel

2.6
(1,766 reviews)
24-32 Ebury Street, London SW1W 0LU England
+44 20 7730 3313Official website
Centrally Located
Hotel
Mid-range
Quiet

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

Couples
Business Travelers
Solo Travelers
Families

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.

The Tophams Hotel | London | United Kingdom | TripAligner