1 bedroom apartment in Leicester Square ofrece wifi gratis y se encuentra en el centro de Londres, a pocos pasos de Estación de metro Leicester Square y a 2 min a pie de Arts Theatre. Este apartamento está a 6 min a pie de Teatro Prince Edward y a 400 metros de Plaza de Trafalgar.
Cerca del alojamiento hay puntos de interés como Estación de metro Charing Cross, Galería Nacional de Londres y Queen's Theatre. El aeropuerto más cercano (Aeropuerto de Londres - City) está a 14 km.