


Victory House Leicester Square

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.
The Full Review

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