Apartament Mount Royale Londyn cieszy się centralną lokalizacją i zapewnia łatwy dostęp do Plac Trafalgar Square w odległości 25 min spacerem, gdzie goście mogą robić zakupy. Wi-Fi dostępne dla gości biznesowych lub rekreacyjnych.
Muzeum Sherlocka Holmesa jest w prawie 2 km, a Opactwo Westminsterskie - w prawie 2,1 km. Dom towarowy Selfridges znajduje się nie więcej niż 8 min piechotą od tego apartamentu. St. James’s Park leży w jedynie 1 km stąd.
Wyposażony aneks kuchenny wyposażono w niezbędny sprzęt kuchenny. Apartament Mount Royale jest usytuowany prawie 10 min pieszo od stacji metra Bond Street i w bliskiej odległości od Marylebone.