A Map of Trafalgar Square
Hotels | Weather guide
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