Das Aparthotel Nest Penthouse London liegt etwa 20 Gehminuten vom U-Bahnhof Monument entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von London.
In 400 Meter Entfernung vom Dennis Severs' House gelegen, ist das Hotel auch in einer 600 Meter Entfernung von den Einkaufsmöglichkeiten wie dem Petticoat Lane Market. Das Aparthotel liegt in einer Entfernung von 10 Gehminuten von der U-Bahn-Station Aldgate East und in 3 km Entfernung vom British Museum. Auch das Museum of the Order of St John ist in 2 km Entfernung vom Aparthotel Nest Penthouse London. Die Unterkunft befindet sich in der Nähe des Bahnhofs Liverpool Street, und zwar circa 10 Fußminuten entfernt. Es sind nur 20 Autominuten bis zum Flughafen London City.
Das Restaurant London Steakhouse Co bietet britische Gerichte ganz nah am Hotel.