Victory House Leicester SquareHotel
14 Leicester Place, Westminster Borough, London, WC2H 7BZ, United Kingdom
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.