- UK Information
- UK Hotels
- Royal Trafalgar by Thistle, The
Royal Trafalgar by Thistle, The
The Royal Trafalgar by Thistle is located on an intimate and quiet side street in the heart of London, just off Leicester Square and famous ‘theatre land’, with Trafalgar Square and Piccadilly Circus within 5 minutes' walk.
Rating
Visa,MasterCard,American Express,Diner's Club
Prices from £130.8
108
Waterloo
Charing Cross
Piccadilly Circus