This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now
+44 2078370571
Book Now
  • 13422444
  • 13422830
  • 13442309
  • 13427410
  • excelsior-hotel-london-albion-house-hotel-stp_5_large2


Book Now

Excelsior Hotel

Featuring free WiFi throughout the property, Excelsior Hotel offers accommodation in London, 1.1 km from British Museum.

A flat-screen TV with cable channels, as well as an iPod docking station are available. Some units feature a seating area for your convenience. Enjoy a cup of tea while looking out at the garden or city.

You will find a 24-hour front desk at the property.

Dominion Theatre is 1.4 km from Excelsior Hotel, while Prince Edward Theatre is 1.8 km from the property. The nearest airport is London City Airport, 12 km from the property.