Located in London, 300 metres from Arts Theatre and 300 metres from Savoy Theatre, Welcome London - Stay at The Piazza! provides city views and free WiFi. The property is close to several well-known attractions, 300 metres from Theatre Royal Drury Lane, 700 metres from The National Gallery and 600 metres from Prince Edward Theatre. The property is 400 metres from Leicester Square Underground Station, and within less than 1 km of the city centre.
The spacious apartment features 1 bedroom, a flat-screen TV, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 1 bathroom with a bath. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Dining options are available close to the apartment.
Popular points of interest near Welcome London - Stay at The Piazza! include Charing Cross, Lyceum Theatre and Royal Opera House. The nearest airport is London City Airport, 14 km from the accommodation.