A Haven Land Hotel London körülbelül 2 km-re található a Marylebone metróállomás.
London városi hotel szobáiban klímaberendezés, valamint olyan médiaszolgáltatások vannak, mint a síkképernyős műholdas TV. A külön WC-t és zuhanyzót kínáló fürdőszobák hajszárítóval és törölközőkkel is fel vannak szerelve.
A Thaise ételeket kínáló Nipa Thai 500 méterre fekszik a London városi ingatlantól.
London központja 30 perces sétával érhető el a hoteltől, továbbá olyan kulturális helyszínek, mint a British Museum, nagyjából egy 10 perces autóútra vannak. A Tower híd körülbelül 7 km-re fekszik. A The Sherlock Holmes Museum szintén megtalálható egy 15 perces autóútra a London városi hoteltől. A Lancaster Gate metróállomás közel helyezkedik el a London városi Haven Land. Az utazás nem is lehetne könnyebb, mivel a szállás 20 km-re van a London-City repülőtértől.