With a stay at Victory House Leicester Square, youll be centrally located in London, within a 10-minute walk of Seven Dials and Covent Garden Market. This 4-star hotel is 0.9 mi (1.5 km) from Houses of Parliament and 1.2 mi (2 km) from Big Ben.