Das New Central London Apartment, Hanover Flats, Mayfair liegt in 300 Metern Entfernung zur Haunch of Venison und in 5 Gehminuten Entfernung von der U-Bahnstation Bond Street. Die Gäste können den WLAN sowohl für geschäftliche als auch für private Zwecke nutzen.
Das Apartment befindet sich im Stadtviertel West End von London, etwa 600 Meter vom Marble Arch entfernt. Das New Central London Apartment, Hanover Flats, Mayfair ist auch in unmittelbarer Nähe zum Selfridges London gelegen. London befindet sich unter anderem ca. 20 Minuten Fußweg von den Apartments entfernt.
Die Apartments verfügt über voll ausgestatteter Küchenzeile, in der die Gäste kochen und hausgemachte Mahlzeiten genießen können. Die Unterkunft liegt in einer Entfernung von 1 km vom Bahnhof Marylebone.