Set in London, 1.8 km from Big Ben and 1.8 km from London Bridge, Central London Mansion House provides accommodation with amenities such as free WiFi and a flat-screen TV. The property is located 2 km from Savoy Theatre, 2 km from Houses of Parliament and 1.9 km from Lyceum Theatre. The property is 2.4 km from the city centre and less than 1 km from Waterloo Station.
The accommodation is non-smoking.
Popular points of interest near the bed and breakfast include St Paul's Cathedral, London Bridge Underground Station and Embankment Underground Station. The nearest airport is London City Airport, 13 km from Central London Mansion House.