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
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