Obsahující Wi-Fi v pokojích, Trafalgar Square Apartments Londýn nabízí ubytování 2 km od The Sherlock Holmes Museum. Trafalgar Square Apartments je 5 minut chůze od stanice metra Charing Cross.
Toto ubytování typu aparthotel se nachází ve čtvrti Theatreland, 5 minut chůze od centra města Londýn. Hosté mohou navštívit nedalekou dominantu Leicester Square stanice metra, i Green Park, což je od nemovitosti vzdáleno 1 km.
Určité jednotky mají výhled na město.
Cafe in the Crypt a Chandos jsou vzdáleny 5 minut chůze od Trafalgar Square Apartments.