Located about a 5-minute stroll from The Foundling Museum, the 2-star Excelsior Hotel London provides tour/ticket assistance for the utmost comfort and convenience. This hotel is situated in the center of London, 1.8 miles from such cultural attractions as Tate Modern.
Located around 25 minutes' walk from the world-famous museum "National Portrait Gallery", the non-smoking hotel is also in the vicinity of London Euston railroad station. Sports fans can also visit the fourth-largest Emirates Football Stadium, 1.9 miles from the Excelsior London, and take their families to the city park "ZSL London Zoo", which is 1.5 miles away. Guests might as well enjoy proximity to Bramber Green, situated approximately a 5-minute walk away. The famous British Museum is in proximity to the accommodation. The nearest metro station is just 650 feet away.
Furnished with a writing table, the 26 rooms also include such conveniences as a flat-screen TV with satellite channels, along with coffee and tea makers. Ironing facilities are featured for guests' comfort. Bathrooms include a walk-in shower and a separate toilet, along with bath sheets and towels.
The Gilbert Scott with British cuisine is located within 5 minutes' walk of Excelsior Hotel.
Book Excelsior London
General information
Contact information
41-42 Argyle Square, London, United Kingdom;
Excelsior reservations available at 'rooms'
Excelsior phone number isn't available on our site, if you want to call Excelsior visit site of a hotel
Excelsior Location
41-42 Argyle Square, London, United Kingdom
Excelsior Hotel Deals
Main Features
Wi-Fi
Cots
Excelsior Amenities
Main
Wi-Fi
Safe deposit box
Dining
Electric kettle
Cookware/ Kitchen utensils
Room Comforts
Tea and coffee facilities
Dining table
Ironing facilities
Free toiletries
Flat-screen TV
Cots
Carpeted floor
Excelsior Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.