Thistle Trafalgar Square

Address:

WHITCOMB STREET
Trafalgar Square
WC2H 7HG London, United Kingdom

Phone:

+44 871 376 9037

Hotel star rating:

3 stars

Brand name:

Thistle Hotels

Map:


Contact   ·   Privacy   ·   Terms