Set in London, Excelsior Apartments is 1.6 km from Lyceum Theatre. Theatre Royal Drury Lane is 1.6 km away. Free WiFi is provided throughout the property. The accommodation comes with a seating area. There is also a kitchen, fitted with a microwave.
Set 1.6 km from Somerset House and 1.6 km from Th Read more
Set in London, Excelsior Apartments is 1.6 km from Lyceum Theatre. Theatre Royal Drury Lane is 1.6 km away. Free WiFi is provided throughout the property. The accommodation comes with a seating area. There is also a kitchen, fitted with a microwave.
Set 1.6 km from Somerset House and 1.6 km from Theatre Royal Drury Lane, Excelsior Apartments offers free WiFi and units fitted with a kitchen. Lyceum Theatre is 1.6 km from the apartment, while Royal Opera House is 1.6 km away. London City Airport is 11 km from the property.
Number of Rooms: 5