Home > UK > London > Hotels and Travel > Excelsior Hotel

Excelsior Hotel

Current
Avg. from 1 rates: 4.0
41-42 Argyle Square
Somerstown
London, WC1H 8AL
Nearest Transport: King's Cross St. Pancras
020 7837 0571
Excelsior Hotel is situated within easy reach of the West End and the City.

Reviews for Excelsior Hotel

  • 4
    Excelsior Hotel
    41-42 Argyle Square London WC1H 8AL uk
    6th December 2007
    Kings cross
    Current
    clean and modern hotel very close to the New St Pacras international train station.

Top places nearby

Bam-Bou

Bam-Bou is located at No. 1 Percy

Vanilla Black

Vanilla Black's approach to

Tart Restaurant & Bar

Launching a fabulous new venue

Dovetail

Dovetail specialises in Belgium

Golden Fish Bar

Golden Fish Bar serve a variety

People who liked this also liked