Situated in London within 700 metres of British Museum and 900 metres of King's Cross Theatre, Kings Cross Central London Location provides rooms with free WiFi. The property is set a 13-minute walk from Dominion Theatre. Local points of interest like Prince Edward Theatre and Royal Opera House are reachable within 1.4 km and 1.5 km, respectively.
All units in the guest house are equipped with a kettle. The units at Kings Cross Central London Location are fitted with a seating area.
Ambassadors Theatre is an 18-minute walk from the accommodation. The nearest airport is London City Airport, 12 km from the property.