This Victorian hotel excellently located in central London, just 300m from Leicester Square, Piccadilly Circus and Trafalgar Square. Guests have… More
In Piccadilly, The Cavendish London is 10 minutes’ walk from Buckingham Palace and Trafalgar Square. This stylish hotel offers luxurious rooms,… 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 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
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
Between the National Gallery and Leicester Square, this boutique hotel offers luxury rooms with marble bathrooms and Bang & Olufsen entertainment… More
Between the National Gallery and Leicester Square, this boutique hotel offers luxury rooms with marble bathrooms and Bang & Olufsen entertainment… 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
Sanctum Soho is a stylish hotel in London’s West End, with boutique-style rooms, and a rooftop garden with 24-hour bar and an al fresco spa. It… 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