Situé à moins de 700 mètres du centre de Londres, le StayInn Trafalgar Square dispose d'une connexion Wi-Fi gratuite ainsi que d'une cuisine avec un lave-vaisselle, un four et un micro-ondes. Offrant une vue sur la ville, il se trouve à 400 mètres de la station de métro Leicester Square et à 200 mètres de Charing Cross. Vous pourrez accéder à l'appart'hôtel par une entrée privée.
Les logements comprennent une armoire, une télévision à écran plat, une salle de bains privative, du linge de lit et des serviettes. Tous les logements comprennent des coins salon et repas. Un grille-pain est également fourni.
Les lieux d'intérêt prisés à proximité de l'appart'hôtel incluent le théâtre Arts, le théâtre Savoy et la galerie nationale. L'aéroport de Londres-City, le plus proche, est implanté à 14 km.