The West End Satellite TV Accommodation
Filters(1 filter applied)
PRICE PER NIGHT
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
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...