Search

Search Hotels

Powered by Booking.com

Excelsior Hotel

Bloomsbury

Location

Excelsior Hotel

Address
41-42 Argyle Square
Kings Cross
WC1H 8AL

Reviews

TripAdvisor

Traveller Rating:


Based on 550 reviews

Loading reviews for Excelsior Hotel