Hotels in Trafalgar Square
The Royal Trafalgar - A Thistle Hotel
Whitcomb Street
Trafalgar Square
London
WC2H 7HG
Website
Write a review
Book Now
A stylish, contemporary hotel superbly located between Leicester Square and Trafalgar Square. The Royal Trafalgar is located in a quiet street in Central London. The National Gallery is next door and Covent Garden, Regent Street and Piccadilly Circus are close by
Facilities
Credit Cards Accepted
Room Service
TV in Rooms
Night Porter
This page viewed on 4,025 occasions since Oct 16th 2005
Brit Quote: |
On this day: |