Das 1-Zimmer-Luxurious Apartment Trafalgar Square London liegt in einer Entfernung von 16 Minuten zu Fuß von den Cabinet War Rooms und in circa 1 km Entfernung von einem familienfreundlichen Ort wie dem SEA LIFE London Aquarium.
Die Apartments verfügt über eine Sitzecke und eine Küche und bietet außerdem einen schönen Blick auf die Stadt. Das Luxurious Apartment Trafalgar Square bietet den Gästen einen Haartrockner, einen Wäschetrockner und Handtücher im Badezimmer. Außerdem gibt es hier eine getrennte Toilette und eine Dusche.
Es gibt auch eine Küche, die unter anderem mit einem Herd und einem Geschirrspüler ausgestattet ist. Zu den nahegelegenen U-Bahn-Stationen gehört die U-Bahn-Station Embankment, die in ca. 5 Gehminuten Entfernung von der Unterkunft ist.
Im Zentrum von London gelegen, ist das Apartment zudem ganz nah am Covent Garden entfernt. Diese 45 m² großen Apartments liegt in rund 1,1 km Entfernung vom London Eye in London. Das Luxurious Apartment Trafalgar Square liegt auch nur wenige Schritte entfernt von der Courtauld Gallery.