14 Leicester Place, London, WC2H 7BZ
Star Rating:
Cosy boutique hotel with 86 stylish bedrooms and suites, all designed with a nod to the area’s cinematic glamour, with many offering unrivalled, front...more
Cosy boutique hotel with 86 stylish bedrooms and suites, all designed with a nod to the area’s cinematic glamour, with many offering unrivalled, front-row views to London’s exclusive red-carpet film premieres.
Located on London's iconic Leicester Square, Victory House Leicester Square offers contemporary accommodation in the heart of London. Just minutes from Soho and Piccadilly Circus, the hotel offers rooms with free WiFi.
All rooms feature luxury mattresses and rainfall showers, bathrobes, as well as Samsung Smart TVs. Complimentary water is also provided.
Queen's Theatre is 200 metres from Victory House Leicester Square, while Charing Cross Road is 200 metres from the property. London City Airport is 12 km away.