Central London Rooms is located in London, just 1.1 miles from Euston Train Station and 1.1 miles from Royal Opera House. This homestay offers a shared kitchen and free Wifi. The property is a 11-minute walk from King's Cross St Pancras Tube Station and within 1.5 miles of the city center.
Towels and bed linen are featured in the homestay. The accommodation is non-smoking.
Popular points of interest near the homestay include Kings Cross Station, British Museum, and King's Cross Theatre. The nearest airport is London City Airport, 8.7 miles from Central London Rooms.