To enjoy your vacation in London, stay at the spacious 5-bedroom Welcome London - Trafalgar Townhouse, which is 3.4 km from the unmissable Tower of London and nearly 25 minutes' walk from the huge Borough Market. Set a few moments from the Trafalgar Square art museum "National Gallery", the apartment with a terrace overlooks the city.
At the property, an additional toilet and a shower are provided to improve your comfort. Furthermore, hair dryers, complimentary toiletries, and bath sheets is available.
Welcome London - Trafalgar Townhouse comes fitted with an equipped kitchen with an oven and a dishwasher.
The bulging skyscraper "Sky Garden" is 2.9 km away, while the Chinatown Gate is around 200 metres from the 312 m² apartment. The centre of London is reachable within a 5-minute walking distance. Leicester Square underground station is 500 metres away and London City airport is a 30-minute drive from Welcome London - Trafalgar Townhouse.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please