Home / / Victory House Hotel

Victory House Hotel

'A luxury boutique hotel in the heart of London's Leicester Square'

Victory House, London Leicester Square, MGallery by Sofitel 14 Leicester Place, London, WC2H 7BZ

8am - 8pm - Monday - Friday


Welcome to the ultimate luxury experience: Victory House Hotel, London Leicester Square, MGallery by Sofitel. Here guests will discover a quiet and elegant hideaway the heart of the West End, designed as an escape from the busy city streets below – yet offering an ideal location from which to explore all that London has to offer.

Understated, authentic and relaxed, from the moment you first view the historic 19th century terracotta façade, you’ll appreciate the rich heritage of our boutique hotel. Enter to find relaxed and subtle style featuring an inviting banquette of seating ahead, a lively restaurant to the right, and a member of our attentive team on hand to assist with luggage and check you in to your welcoming room.

Discover your own red carpet experience at Victory House Hotel.

Situated on the North side of Leicester Square between the Odeon, Empire and Vue movie theatres – host to major premieres on a weekly basis – near all the attractions of Soho, Covent Garden and Chinatown, Victory House Hotel provides the perfect accommodation. With Piccadilly Circus, Trafalgar Square, the National Gallery and many other London landmarks only a short walk from the hotel, you will also find yourself close to the Leicester Square tube station. City Airport is just 35 minutes away by tube, while Heathrow Airport lies only 45 minutes from the hotel, with a direct journey on the Piccadilly line.

Google Maps