Venue photo 1

The Tophams Hotel

3.2(638)
Hotel
About

The Tophams Hotel blends Victorian elegance with modern comfort in London's exclusive Belgravia district, just a short walk from Buckingham Palace and Victoria Station. Its boutique design features warm materials and classic touches, creating a refined atmosphere for business travelers.

Rooms offer thoughtful amenities like air conditioning, flat-screen TVs, and reliable Wi-Fi, with configurations suitable for solo stays or colleagues traveling together. The hotel's cozy bar and café provide convenient spots for informal meetings or unwinding after a day of events or sightseeing.

Best for
  • Boutique hotel stays near Victoria Station
  • Quiet base for executive trips
  • Elegant lodging for client visits
Standout features
Architecture & Design
Elegant Victorian-era boutique hotel in Belgravia
The Tophams Hotel blends classic Victorian charm with modern designer touches, featuring carefully designed interiors with wallpaper and warm materials that preserve the building's original character in a prestigious London neighborhood.
Location
Prime proximity to Buckingham Palace and Victoria Station
Situated just 800 meters from Buckingham Palace and a short walk to Victoria Station, the hotel offers convenient access to major landmarks, transport hubs, and upscale shopping districts like Knightsbridge, ideal for business travelers and visitors
Comfort & Amenities
Rooms with thoughtful amenities and reliable Wi-Fi
Guest rooms include air conditioning, flat-screen TVs, mini-bars, and tea and coffee facilities. The hotel provides good internet connectivity throughout, supporting both leisure and business stays with a comfortable environment.
At a glance
Location & hours

Loading map...

24-32 Ebury Street
Get directions →

Rated 3.2 on Google · 638 reviews