Cozy boutique hotel with 86 stylish bedrooms and suites, all designed with a nod to the area’s cinematic glamor, with many offering unrivaled, front-row views to London’s exclusive red-carpet film premieres.
Located on London's iconic Leicester Square, Victory House Leicester Square offers contemporary accommodations 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 Theater is 656 feet from Victory House Leicester Square, while Charing Cross Road is 656 feet from the property. London City Airport is 7.5 mi away.
Number of rooms : 3
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From £299
AWESOME LEICESTER SQ! Fashion Flat for Theatre Families and Happy Friends