Victory House Hotel London

Victory House Hotel London

Welcome to Victory House London, a cozy, boutique hotel located on London’s iconic 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 unrivaled, front-row views to London’s exclusive red-carpet film premieres.

Immerse yourself in the land of film and theatre today.

Book your stay