Situated close to Holborn Tube Station, Excel Apartments Strand offers guests a convenient base when in London.
Excel Apartments Strand provides comfortable apartments, designed to suit the n...
Distance to city centre
Policies vary by room type and provider.
Stay Inn Apartments Strand is just 0.5 mi away from the center of Westminster, London. From Stay Inn Apartments Strand you can easily get to other popular landmarks such as Hyde Park.
Yes, Stay Inn Apartments Strand has Wi-Fi available to hotel guests.