This Victorian hotel excellently located in central London, just 300m from Leicester Square, Piccadilly Circus and Trafalgar Square. Guests have… More
In London’s vibrant West End, W London - Leicester Square offers luxury bedrooms and a stylish cocktail bar. With a sumptuous spa and beauty centre,… More
In Piccadilly, The Cavendish London is 10 minutes’ walk from Buckingham Palace and Trafalgar Square. This stylish hotel offers luxurious rooms,… More
Between the National Gallery and Leicester Square, this boutique hotel offers luxury rooms with marble bathrooms and Bang & Olufsen entertainment… More
In London’s West End, this 5-star luxury hotel is set in a beautifully preserved Victorian building. It boasts a luxurious on-site spa, spacious… More
Between the National Gallery and Leicester Square, this boutique hotel offers luxury rooms with marble bathrooms and Bang & Olufsen entertainment… More
On a quiet street, 3 minutes’ walk from Trafalgar Square and the National Gallery, the Royal Trafalgar has a restaurant with terrace, and colourful… More
Situated in the heart of London’s West End, Premier Inn London Leicester Square is within a 10-minute walk of Piccadilly Circus, Trafalgar Square,… More
In the heart of London’s Theatreland, Premier Shaftesbury Piccadilly Hotel is just 300 metres from Leicester Square. The 4-star hotel has a fitness… More
In the heart of London’s Theatreland, Premier Shaftesbury Piccadilly Hotel is just 300 metres from Leicester Square. The 4-star hotel has a fitness… More