Das Westminster Appartment London befindet sich im Bezirk Westminster von London, etwa 300 Meter von der U-Bahn-Station U-Bahnhof Victoria entfernt.
Dieses Apartment liegt in ca. 5 Gehminuten Entfernung vom Apollo Victoria Theatre. Odeon Studios Leicester Square lässt sich innerhalb von 25 Minuten zu Fuß erreichen. Theatre Royal Haymarket befindet sich unter anderem 1 Kilometer von dieser Apartments entfernt.
Für den ultimativen Komfort sorgen ein Balkon und ein Ankleidebereich mit einem Flachbildfernseher mit Satellitenkanälen sowie einem Bügeleisen/Bügelbrett und einer Klimaanlage. Gäste können auch den besten Schlaf genießen, indem sie Federkissen und elektrische Decken verwenden. Das Badezimmer ist mit einem Bidet, einer Wellness-Badewanne und einer begehbaren Dusche ausgestattet, während ein Haartrockner und Handtücher ebenfalls zur Verfügung stehen.
Zu den Selbstversorgereinrichtungen gehören auch eine Minibar. Das Restaurant Tophams Restaurant & Bar serviert britische Gerichte und liegt etwa 300 Meter vom Westminster Appartment entfernt. Das Westminster Appartment befindet sich in etwa 2 km Entfernung vom Bahnhof Marylebone gelegen.