Victory House Hotel

Victory House Hotel

Welcome to Victory House London, a cosy, boutique hotel located on London’s infamous Leicester Square, in the heart of the West-End.

Exuding chicness both inside and out, the hotel holds 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.

Immerse yourself in the land of film and theatre today.

Book your stay