Stay Trafalgar Square es un alojamiento con wifi gratis y vistas a la ciudad que está en pleno centro de Londres, a solo pocos pasos de Estación de metro Charing Cross y a 3 min a pie de Galería Nacional de Londres. Este apartamento está a 6 min a pie de Estación de metro Leicester Square y a 700 metros de Teatro Príncipe de Gales.
Este apartamento cuenta con 1 dormitorio, TV de pantalla plana, zona de comedor, cocina con nevera y sala de estar.
Cerca del alojamiento hay puntos de interés como Banqueting House, Plaza de Trafalgar y Estación de metro Embankment. El aeropuerto (Aeropuerto de Londres - City) está a 14 km.