Hotel Café Royal is an iconic luxury 5-star hotel in the heart of central London. The service. The food. The room. The location. EXCEPTIONAL!!!
With a superb central location between Piccadilly and Regent Street, this luxury 5-star hotel boasts a stunning indoor swimming pool. Centrally located, near Piccadilly Circus, this is the ideal location for anyone who want to explore...
In the heart of London’s theatre district, the elegant Haymarket Hotel is surrounded by restaurants, bars, and is just next door to the Theatre Royal. Lovely staff and the food delicious, the best scrambled eggs at breakfast i have ever had.
Situated within 200 metres of Arts Theatre and 300 metres of Prince Of Wales Theatre, Assembly Hotel offers rooms with air conditioning and a private bathroom in London. Location - excellent, literally in the middle of central London.
Located on London's iconic Leicester Square, Victory House London offers contemporary accommodation in the heart of London. Location and staff were great!
Opening in early 2021, The Londoner offers accommodation on London’s Leicester Square, in the heart of the West End.