The Trafalgar St. James Hotel in London Joins Curio Collection

Nestled in the heart of Central London, on the south side of the world-famous Trafalgar Square, The Trafalgar St. James offers unrivalled proximity to some of the city’s most iconic attractions such as The National Gallery and Theatreland. The hotel features 131 bedrooms and 15 suites.

Powered by WPeMatico

Latest Posts

Contact Details

the hotel marketer

Phone: 0203 0263660

Email: contact (AT) thehotelmarketer (DOT) com