Choose your room
Located on London's iconic Leicester Square, Victory House London offers contemporary accommodation in the heart of London. Just minutes from Soho and Piccadilly Circus, the hotel offers rooms with free WiFi. All rooms feature luxury mattresses and rainfall showers, bathrobes, as well as Samsung Smart TVs. Complimentary water is also provided. Guests are invited to enjoy breakfast only in the Petit Bistro restaurant. Queen's Theatre is 200 metres from Victory House London, while Charing Cross Road is 200 metres from the property. London City Airport is 12 km away.
Useful information:Other names for Victory House Hotel London:
Victory House London Leicester Square Mgallery
Mgallery By Sofitel London Leicester Square Victory House
Victory House Hotel