Stay in the heart of London. Trafalgar Square Apartments is located in the center of London, close to The National Gallery, Trafalgar Square and Arts Theater. Each unit has a fully equipped kitchen with a dishwasher, a seating area, a flat-screen TV, a washing machine, and a private bathroom with bath or shower and a hairdryer. A microwave, a fridge and oven are also offered, as well as a kettle. Popular points of interest near the aparthotel include Savoy Theater, Covent Garden and Prince of Wales Theater. The nearest airport is London City Airport, 7.5 mi from Trafalgar Square Apartments.
Last 5 Reviews By Customers
Chris
Enjoyable and would have used it again but now feel ripped off as I’ve rang and emailed without response about my bond!
Excellent clean, tidy and spacious
Howard
Pleasant
Great location
John
Exceptional
Clean, spacious, great location
Ajeti
non existent
nothing
Fardan
Bad