Placé à seulement 5 minutes à pied de Piccadilly Circus, l'hotel Trafalgar Square Apartments Londres offre des chambres spacieuses, une connexion du Wi-Fi et un un parking. Cet hotel 3 étoiles se trouve dans le voisinage de "des théâtres" à Londres, à 2 km des sites culturels tels que le Musée Wallace Collection.
Placé à 10 minutes en voiture du Gratte-ciel Sky Garden, l'hotel se situe assez proche de la station de métro Charing Cross. Le Palais de Buckingham est situé à seulement 1 km de Trafalgar Square de Londres. La propriété présente également un accès rapide au Théâtre Garrick, qui est dans une zone de 300 mètres. L'hotel offre un lieu de séjour à proximité de la gare London Victoria.
Les chambres comprennent un coin salon avec un lave-linge, ainsi qu'une TV à écran plat avec des chaînes satellite. Trafalgar Square offre également un réfrigérateur, un four et de la vaisselle dans ses chambres. De plus, les chambres séparées sont meublées d'un placard. Proposant des commodités telles qu'un sèche-cheveux et des serviettes, les salles de bains disposent également d'une toilette séparée et d'une douche.
À 5 minutes de marche de l'hotel Trafalgar Square Apartments, Cafe in the Crypt sert des repas britanniques.