Carrer de Trafalgar, Barcelona
bedrooms
Baths
Guests
Property Location With a stay at Trafalgar Luxury Suites in London (City of Westminster), 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. Rooms Make yourself at home in one of the 2 guestrooms. Amenities 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).
No Amenities Available For This Property.
No nearby properties available in this region at the moment.