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.
Leave us your email and we will inform you about new concerts, musicals, plays ... and much more!
Thank you for your support!
An error occurred. Please try again.