The West End Accommodation
PRICE PER NIGHT
With a stay at Hotel Indigo London - 1 Leicester Square, you'll be centrally located in London, steps from Leicester Square and minutes from Her Majesty's...
This modern hotel boasts a spectacular setting right at the hub of Covent Garden, West End and Trafalgar Square. A myriad of celebrated attractions can be...
- On-site Parking