A Map of Trafalgar Square
Hotels | Weather guide | Events | Shops
Trafalgar Hilton
This deluxe 4-star hotel is on London's world-famous Trafalgar Square, which can be viewed from a rooftop garden. The air-conditioned, luxury rooms have DVD players. The stylish rooms have desks, laptop safes, ... More
The Royal Trafalgar - A Thistle Hotel
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 ... More
Brit Quote: |
On this day: |