Tophams Hotel

24-32 Ebury Street, Belgravia, London, United Kingdom, SW1W 0LU

Tophams Hotel Photos

Tophams Hotel Map

24-32 Ebury Street, Belgravia, London, United Kingdom, SW1W 0LU
Exterior - Tophams Hotel

Hotel Information

Location.
Located in central London, Tophams Hotel is within walking distance of Apollo Victoria Theatre and Victoria Palace Theatre. Nearby points of interest also include Buckingham Palace and Sloane Square.

Hotel Features.
Tophams Hotel's restaurant serves breakfast, lunch, and dinner. A bar/lounge is open for drinks. Room service is available 24 hours a day. The hotel serves English breakfasts each morning in the breakfast room (surcharges apply). Complimentary wireless and wired high speed Internet access is available in public areas. Additional property amenities include coffee/tea in the lobby.

Guestrooms.
50 air conditioned guestrooms at Tophams Hotel feature minibars and laptop compatible safes. Accommodations offer city views. Bathrooms feature complimentary toiletries and hair dryers. Wireless Internet access is complimentary. In addition to desks, guestrooms offer direct dial phones. Flat panel televisions have cab