Trafalgar Square Hotels
Find the latest Offers
Find the latest special offers for the top hotels in Trafalgar Square with Your Hotel Deals London
. Trafalgar Square is a square in central London with Nelson Column at its centre. It is close to Piccadilly
and Leicester Square
We have the latest special offers for the top 4 Star
and cheap hotels
in Leicester Square.
: Nelson's Column is a monument in Trafalgar Square in central London built to commemorate the death of Admiral Nelson at the Battle of Trafalgar in 1805.
The National Gallery
: The National Gallery houses a collection of over 2400 paintings and is located on Trafalgar Square.
Nearest Tube Stations
The nearest Tube Stations are Charring Cross on the Bakerloo and Northern Lines and Piccadilly on Bakerloo and Piccadilly Lines.
Top Trafalgar Square Hotels
The Trafalgar Hotel
. The Trafalgar Hotel London is a deluxe 4 Star Hotel located in Londons famous Trafalgar Square. Find our More about The Trafalgar Hotel
The Cavendish Hotel
. The Cavendish Hotel London is a luxury hotel located in Piccadilly London, close to Trafalgar Square and Nelsons Column. Find our More about The Cavendish Hotel
Hilton London Green Park
. The Hilton London Green Park is a 4 star hotel set between the leafy Royal Parks and the shops of Oxford Street and Piccadilly. Find out more about Hilton London Green Park