To enjoy your vacation in London, stay at Welcome London - The Piazza Apartment, which is at a distance of 3.2 km from Hyde Park and around 10 minutes by car from Big Ben.
The Shard is about a 25-minute walk away, while Lyceum Theatre is next to the apartment. Guests will find London Transport Museum merely 450 metres from the property.
With a seating area included, Welcome London - The Piazza Apartment also features views of the city. At the property, a separate toilet and a shower are provided to improve your comfort. Moreover, there are hair dryers, toiletries, and bath sheets as well.
A kitchen with a microwave oven, an electric kettle, and kitchenware is available as part of this apartment's self-catering amenities. Offering European cuisine, Kaspar's at The Savoy is right near the accommodation. Embankment tube station is fairly close to the apartment.