4 ★
Thistle Trafalgar Square, The Royal Trafalgar
Address: Whitcomb Street, Trafalgar Square, London, United Kingdom
The Royal Trafalgar by Thistle is located on a quiet street just off London's lively Leicester Square. It is next to the National Portrait Gallery, in the middle of the West End and the famous Theatreland area.
Hotels Nearby
-
West End Apartments 4 ★
33 Whitcomb Street, London
-
Private Apartment - Piccadilly Circus 4 ★
Orange Street, London
-
The Z Hotel Piccadilly
2 Orange Street, London
-
Uber London Leicester Square Apartments 5 ★
6 Panton Street, London
-
London Dream House - Piccadilly apartment
Oxendon Street, London
-
Club Living - Piccadilly & Covent Garden Apartments 4 ★
37 Panton Street, London
-
Radisson Blu Edwardian, Hampshire 5 ★
31-36 Leicester Square, London
-
Haymarket Hotel 5 ★
1 Suffolk Place, London
-
West End One Apartments 4 ★
18 Irving Street, London, London
-
every hotel Piccadilly 4 ★
39 Coventry Street, London
-
Holiday Home on Leicester Square
5 Irving Street Irving House, Apt. 11, London
-
Piccadilly Circus Studios
7 Oxendon Street, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Thistle Trafalgar Square, The Royal Trafalgar