Trafalgar Square Apartments features accommodation within 700 metres of the centre of London, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave. The aparthotel offers a seating area with a flat-screen TV and a private bathroom with a hair dryer, free toiletries and a bath or shower. A toaster, a fridge and stovetop are also offered, as well as a kettle. Popular points of interest near Trafalgar Square Apartments include Leicester Square Underground Station, Charing Cross and Arts Theatre. The nearest airport is London City Airport, 14 km from the accommodation.
Number of rooms : 3