We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

Excelsior Hotel London

41-42 Argyle Square, London, United Kingdom
(3.36 km from city center)
User rating:
(866 Reviews)

Check in from 14 / Check out prior to 11

Excelsior Hotel London: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in London, United Kingdom.

Hotel description

Situated in Central London, Excelsior Hotel London is a short walk to several local attractions, including the British Library. The numerous amenities this modern hotel offers include luggage storage, a 24-hour reception and a ticket service.

Rooms at Excelsior Hotel are comfortable and feature tea and coffee making facilities and a flat-screen TV.

Excelsior Hotel London's restaurant is open for breakfast and is a suitable setting for those who would prefer to stay close to everything the property has to offer.

Excelsior is close to shops, dining and London's nightlife. It is also within walking distance of Tavistock Square, Russell Square and University of London.

Hotel features

Restaurant, Safe-Deposit Box, Cable / Satellite TV, Coffee / Tea Maker, Hair Dryer, TV, Garden, WiFi, Shower, Free Wi-Fi
Availability and Prices

Nearest hotels

Hotel Melville
38 & 39 Argyle Square
Meridiana Hotel London
43/44 Argyle Square
Princess Hotel London
35 39 Argyle Street
Macdonald Hotel London
45-46 Argyle Square
Jesmond Dene Hotel
27 Argyle Street
King's Cross Hotel London
60 Argyle street
Wardonia Hotel
46-54 Argyle Street
Montana Excel Hotel London
16-18 Argyle Square St Pancras
European Hotel London
11 - 15 Argyle Square
Albion House Hotel
29 Argyle Square Kings Cross Camden
Alhambra Hotel
17-19 Argyle Street
Howard Winchester Hotel
9-10 Argyle Square
Central Hotel London
16-18 Argyle Street
Search hotels
Overall Rating:
5.65 /10
based on 866 reviews