London Edgware Station Apartment nabízí komfortní ubytování ve městě Londýn, a obsahuje Wi-Fi v celé budově po celém ubytování. Hotel se nachází 10 minut jízdy autem od Queensbury park, a stanice metra Edgware je vzdálena asi 100 metrů.
Hotel nabízí vhodné umístění v těsné blízkosti St Margaret of Antioch. Muzeum Královského letectva v Londýně se nachází 15 minut jízdy autem. Poblíž London Edgware Station Apartment je autobusová zastávka Edgware Police, asi 10 minut chůze.
Hosté si mohou užít jídlo v restauracích Sky Lounge a Sushimania, které se nachází asi 5 minut chůze od London Edgware Station Apartment.