With a stay at Trafalgar Luxury Suites in London (London City Centre), you'll be within a 5-minute walk of London Coliseum and Leicester Square. This 4-star apartment is 0.2 mi (0.4 km) from St. Martin-in-the-Fields and 0.3 mi (0.5 km) from National Gallery.
Make yourself at home in one of the 2 guestrooms.
Take in the views from a garden and make use of amenities such as complimentary wireless Internet access.
Business, Other Amenities
Featured amenities include complimentary wired Internet access, a business center, and an elevator (lift).
Book online or call +39 041 8620400