The 5-room Welcome London Trafalgar Townhouse is located 1.7 miles from Marylebone train station and approximately 5 minutes by foot from Chinatown Gate. At this apartment guests get access to 24-hour reception and an opportunity to enjoy the views of the urban.
Boasting a prime location 0.2 miles from the public Trafalgar Square, the 312 ft² apartment is in proximity to Churchill War Rooms Museum. Welcome London Trafalgar Townhouse is about 10 minutes by foot from Leicester Square subway station and about a 10-minute drive from Madame Tussauds London. The accommodation is within 1 mile of the famous British Museum.
The apartment provides guests with a balcony and a sitting area, as well as such modern comforts as air conditioning. A highlight of Welcome London Trafalgar Townhouse for guests is the presence of hairdryers, bath sheets, and towels in the bathroom. You'll also come across a separate toilet and a shower.
A fully furnished kitchen with an electric kettle, coffee and tea making machines, and a kitchenware is available as part of this property's self-catering amenities.