Apartament London City Nest cieszy się pierwszorzędną lokalizacją i zapewnia łatwy dostęp do Dom towarowy Harrods w 2 km, gdzie goście mogą robić zakupy. Goście mogą korzystać z Wi-Fi zarówno w celach służbowych, jak i rekreacyjnych.
Muzeum Figur Woskowych Madame Tussaud znajduje się w ciągu około 10 min jazdy od apartamentu, a Katedra św. Pawła w Londynie leży w około 6 km. Apartament London City Nest leży w dzielnicy Centrum Londynu w Londynie. 15 min drogi samochodem od tego apartamentu znajduje się Muzeum gabinetów dowodzenia Churchilla.
Ten apartament zapewnia gościom wygodę korzystania z udogodnień do samodzielnego przygotowywania posiłków, takich jak aneks kuchenny i jadalnia. Obiekt jest usytuowany prawie 500 m od stacji metra Paddington i w zasięgu ręki od stacji kolejowej Marylebone.