Other spa hotels near Holborn
-
Following a multi million pound refurbishment the Crowne Plaza London - Kings Cross (formerly Holiday Inn) has 429 air conditioned bedrooms. Close to Kings Cross St Pancras station with easy links to… read more
-
Located in the Camden district in London, Numa London Bloomsbury offers 4-star rooms with free WiFi. The property is around less than 1 km from Arts Theatre, a 12-minute walk from Sondheim Theatre an… read more
-
In the heart of London’s Theatreland, Montcalm Piccadilly Townhouse, London West End is just 300 metres from Leicester Square. The boutique hotel has a fitness centre and boutique bedrooms with free … read more