London logo

Thistle Trafalgar Square

Check Availability

Thistle Trafalgar Square
Whitcomb Street, Trafalgar Square
London
WC2H 7HG
United Kingdom

Rooms from £109.00 ( €161.32 / $199.47 ) per night

Picture of Thistle Trafalgar Square


A modern hotel set in a superb and quiet location, in the cultural and geographical heart of London. This 116-room hotel, including 80 air conditioned rooms, boasts the Savoria Brasserie and the Battle of Trafalgar pub.

Click here for more Information on the Thistle Trafalgar Square together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information