Welcome London - Trafalgar Square
51.50724, -0.12882To enjoy your vacation in London, stay at the 2-room Welcome London - Trafalgar Square apartment, which is just a 13-minute stroll from Westminster Abbey and about 2 miles from Victoria and Albert Museum.
Location
This apartment is nestled in the Westminster Borough district of London, within short walking distance of National Gallery. Located around 600 feet from Chinatown Gate, the 95 ft² apartment is around 700 feet from Leicester Square subway station.
Rooms
For added convenience, a bath, a separate toilet, and a shower are available at the accommodation. Additionally, you'll find a hairdryer and towels.
Eat & Drink
The self-catering facilities feature a fully equipped kitchen with a microwave, a fridge, and glassware. Many dining options are also available at Apex Restaurant and Bar, opposite the apartment.
Rooms and availability
-
Max:7 persons
Essential information about Welcome London - Trafalgar Square
💵 Lowest room price | 889 US$ |
Location
- City landmarks
- Nearby
- Restaurants
- Hotels nearby