63 Shelton Street, London, United Kingdom
Welcome London - The Piazza is situated merely a 5-minute stroll from Adelphi Theatre and 15 km from London City airport.
Green Park London is nearly a 25-minute stroll from the premises, while Tate Modern is 2.4 km away. Guests have easy access to London Transport Museum, which is just 6 minutes' stroll away.
Featuring a sitting area, Welcome London - The Piazza is furnished with a sofa set and amenities like a flat-screen TV with satellite channels for your enjoyment. A bathroom includes a separate toilet and a shower, as well as hair dryers and towels.
This apartment offers a kitchen which includes a microwave oven, an electric kettle, and a refrigerator. The grill bar Kaspar's at The Savoy is a short walk to the property. This apartment is also only a short stroll from Embankment underground station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Welcome London - The Piazza!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please