Originally a 19th century townhouse located in the heart of Belgravia, this hotel is renowned for its old-world charm and modern luxury. The Tophams Victoria Hotel enjoys an ideal location close to Buckingham P ... Read more
Originally a 19th century townhouse located in the heart of Belgravia, this hotel is renowned for its old-world charm and modern luxury. The Tophams Victoria Hotel enjoys an ideal location close to Buckingham Palace with Knightsbridge, the West End, and numerous shops and restaurants just a short walk away. The underground network, the bus terminal, and all major airports are also easily accessible, making this refurbished establishment an ideal starting point from which to discover the bustling city. All 48 bedrooms are tastefully decorated and ensure the ultimate in comfort and relaxation. If you are looking for a traditional English hotel experience, The Tophams Victoria Hotel is the place for you.