|London Hotel name||Hotel price*||Hotel Stars||Hotel Area||Rating**|
W London Leicester Square
map: 10 Wardour Street, London W1D 6QF
Location: Located in central London, W London Leicester Square is a business-friendly hotel within walking distance of Prince of Wales Theatre, Leicester Square, and Piccadilly Circus. Additional points of interest ...
|Rs. 17,497||Bloomsbury - Soho|
*All prices displayed here are indicative, prices will vary based on your dates of travel.
**Hotel ratings powered by TripAdvisor