61 Neal Street , London, WC2H 9PJ
Star Rating: N/A
Set in London, 3 Bedroom in the Heart of West End features a restaurant, 500 metres from Leicester Square Underground Station and 700 metres from Lyce...more
Set in London, 3 Bedroom in the Heart of West End features a restaurant, 500 metres from Leicester Square Underground Station and 700 metres from Lyceum Theatre. The property is situated 500 metres from Tottenham Court Road, 700 metres from British Museum and 600 metres from Queen's Theatre. The property is 1 km from the city centre and 400 metres from Royal Opera House.
With free WiFi, this apartment offers a TV, a washing machine and a fully equipped kitchen with a dishwasher and oven. Towels and bed linen are featured in the apartment. The accommodation is non-smoking.
Dining options are available close to the apartment.
Popular points of interest near 3 Bedroom in the Heart of West End include Arts Theatre, Theatre Royal Drury Lane and Dominion Theatre. The nearest airport is London City Airport, 14 km from the accommodation.