Situé à Londres, à 1,8 km de Big Ben et du London Bridge, le Central London Mansion House propose des hébergements avec une connexion Wi-Fi gratuite et une télévision. Vous séjournerez à 2 km du théâtre Savoy, à 2 km du palais de Westminster et à 1,9 km du théâtre Lyceum. L'établissement se trouve à moins de 1 km de la gare de Waterloo et à 2,4 km du centre-ville.
Cet établissement est non-fumeurs.
Vous séjournerez à proximité de la cathédrale Saint-Paul, de la station de métro London Bridge et de la station de métro Embankment. L'aéroport de Londres-City, le plus proche, est implanté à 13 km.