BusinessChelsea MonthlyHotelsNational Luxury & Lifestyle AwardsUncategorised

Criterion Hospitality: A Premier Partnership with the National Film Awards


Criterion Hospitality is a part of a group of West End hotels, urban residential properties and Piccadilly Circus self-service apartments. They are a rapidly growing family with big plans and an even bigger imagination. They do the basics well and have a passion to create cutting-edge stay and living spaces.

Exuding chicness both inside and out, this cosy boutique hotel has 86 stylish bedrooms and suites, all designed with a nod to the area’s cinematic glamour, with many offerings one being the 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 Wi-Fi. All rooms feature luxury mattresses and rainfall showers, bathrobes, as well as Samsung Smart TVs. Complimentary water is also provided.  Join us downstairs for cocktails and nibbles at the bar and enjoy some live entertainment and fresh air at our patio.

Surrounding the hotel is the 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.

As they based in London, it is that London is more than just a location; it is the heart of everything they are about. This vibrant city, with its rich cultural heritage and dynamic energy, provides the perfect backdrop for the National Film Awards. From the historic landmarks to the contemporary art scenes, London’s spirit is woven into the fabric of Criterion Hospitality. Our properties are strategically located to offer guests easy access to the city’s most celebrated attractions, ensuring that your stay is both convenient and inspiring.

Criterion Hospitality embodies innovation and elegance. Each of their properties is a testament to their commitment to opulence, combining cutting-edge design with timeless luxury. With prestige and excellence, their accommodations promise a stay that is as memorable as the event itself. Picture yourself in our luxorious suites, with panoramic views of London’s iconic skyline, where every detail is curated to perfection.

As the National Film Awards draw near, Criterion Hospitality stands ready to offer an amazing partnership that combines the best of London with the finest in hospitality. This is where dreams take centre stage and unforgettable memories are made

Immerse yourself in the land of film and theatre.