Excelsior Hotel

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

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

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

Rooms