Hostel New Mansion House Londyn oferuje Wi-Fi we wszystkich pokojach i znajduje się tylko 5 min pieszo od stacji metra Lancaster Gate.
Muzeum gabinetów dowodzenia Churchilla leży 3 km od hostelu, a Pałac Buckingham - w 3,1 km. W pobliżu znajdują się Dom towarowy Harrods (2 km) i Dom towarowy Selfridges 2,1 km). Ulokowany w ciągu około 10 min jazdy samochodem od hostelu New Mansion House Opactwo Westminsterskie jest popularną atrakcją dla wiernych i turystów.
Codziennie rano goście noclegu w Londynie mogą delektować się kontynentalnym śniadaniem. Wieczory można spędzić w barze całodobowym. Restauracja La Meena Cafe, serwująca rozmaite przysmaki, znajduje się o rzut kamieniem od hostelu. W obiekcie w Londynie jest wspólna kuchnia. Hostel w Londynie oferuje dostęp do dworca kolejowego Marylebone, w zaledwie 1 km.