Victory House Leicester Square

Hotel
(4 stars)
At a glance
Rooms86 Stylish Bedrooms & Suites Designed with Cinematic Glamour
AmenitiesVictory House French Bistrot & Wine Bar
MoreLocated at London's Iconic Leicester Square near Soho & Piccadilly Circus

Situated on Leicester Square, the Victory House London has commanding views of many of London’s most prestigious red carpets. Close to Soho, Chinatown and Covent Garden, Victory House is the ideal place for guests who wish to stay near the action. The hotel’s 86 rooms are spacious and chic, they are adorned with subtle nods to the area’s cinematic history which gives the rooms character. Many of the rooms gaze out over Leicester Square and they are all equipped with plush beds, a range of amenities and bathrobes. Victory House is home to an exquisite cocktail bar which serves a variety of expertly prepared cocktails. Victory House also boasts its own French Bistrot which uses only the freshest ingredients and serves classic French dishes with a modern flair.

BOOK YOUR STAY
Victory House Leicester Square

The Full Review

Victory House Leicester Square

Victory House Leicester Square

Chrystal recently had the pleasure of staying at Victory House Hotel centrally located on Leicester Square, London. Not the best with directions and a little bit of a ditsy type I struggled to find the hotel. My google map stated I was at the confirmed address however I’d completely missed the entrance right behind me. […]


Read more




CONTACT DETAILS

ADDRESS

14 Leicester Pl, London WC2H 7BZ

Sign up for our newsletter for inspiration, exclusive previews & luxury tips