The Tophams Hotel
28 Ebury St, Belgravia, London SW1W 0LU, Reino Unido
The Tophams Hotel is situated on a quiet street close to Victoria Station in Belgravia. London attractions within a ten-minute walk include Buckingham Palace, St James’ Park and shopping in Knightsbridge. Moreover, the establishment is close to theatres and museums.
All the rooms of this hotel by hours are equipped with wireless and wired internet, fully stocked minibar, air conditioning system, flat wide screen TV with DVD players, safety deposit box, tea and coffee making facilities, writing desk, iron/ironing board and bathroom with hairdryer and complimentary toiletries.
Services and extras
- Free Wi-Fi
- Room service