To enjoy your vacation in London, stay at the 225 m² Trafalgar Square Residences London, which is nearly a 20-minute walk from the 13.7-tonne Big Ben Bell and just 1.2 km from St James's Park. Staying in this apartment, nestled right around the corner from the Trafalgar Square art museum "National Gallery", guests can relax on a terrace.
Staying at this accommodation, guests have access to a balcony, a terrace, and a living room equipped with climate control and a washing machine.
A fully furnished kitchen at the apartment includes an oven and a stove top.
The British Harrods Department Store is about 3 km away, while Adelphi Theatre is within easy reach of the apartment. The centre of London is reachable within a 5-minute walking distance. Trafalgar Square Residences is 300 m from Charing Cross underground station and 15 km from London City airport.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please