Offering city views, Central London Rooms is an accommodation located in London, 1.3 km from British Museum and 1.5 km from King's Cross Theatre. It is set 1.1 km from King's Cross Station and offers free WiFi plus a shared kitchen. The property is 2.3 km from the city centre and less than 1 km from King's Cross St Pancras.
Towels and bed linen are featured in the homestay. The accommodation is non-smoking.
Popular points of interest near the homestay include Euston Station, Royal Opera House and Lyceum Theatre. The nearest airport is London City Airport, 14 km from Central London Rooms.