english italy
3 star rome hotels

Belgravia Mews Hotel

50 Ebury Street SW1W OLU , London
Belgravia Mews Hotel
Book now

The Belgravia Mews Hotel offers accommodation in central London. Situated in Belgravia in the heart of central London a five minute walk from Victoria Station the hotel is well located for many of London's top attractions.The Belgravia Mews is a perfect choice for both business and leisure travellers to London with excellent transport links to all parts of this great city. The Hotel features tastefully appointed clean and comfortable guest rooms to ensure you have a pleasant stay in London.All guest rooms have been finished to a good standard of modern comfort and style and offer Internet Access in every room.Please note reception facilities and check-in is at Tophams Hotel 28 Ebury Street London SW1W 0LU. Internet access as well as Food and Beverage facilities are also at Tophams Hotel.

A 5 minute walk from Victoria Station situated on the junction of Eccleston Street and Ebury Street close to the A3213.

Hotel Non-Smoking Throughout; Air conditioning in rooms; 24 Hour Reception; Cots available; Wi-Fi Available; Restaurant; TV; Tea/Coffee making facilities in each room; Hairdryer in each room; Iron And Board In Each Room; Telephone In Each Room; Laundry/Valet Service; Wake Up Call Available; Doctor on call; Porter; Ground floor bedrooms; Car Parking Available Offsite; Wi-Fi Available In Public Areas; Business Centre; Secretary Service; Lounge Menu; Bar; [Channels] News

Book now

50 Ebury Street London

London map

London Hotel

Choose from over 1000 hotels in London
Central London Hotels