Victory House London

United Kingdom, London

View Menu

Close Menu

Key Features

Accessible Rooms

About Victory House London

It's hard to find a more iconic London location than the new Victory House London, an 86 bedroom hotel within the beautiful Victory House, a heritage site overlooking Leicester Square.

The hotel consists of

  • 3 One Bed Suites,
  • 6 Signature Suites,
  • 13 Deluxe bedrooms,
  • 58 Standard bedrooms and a total of 6 Accessible bedrooms.

Located amidst London’s leading theatres, designer boutiques and top restaurants, the upscale boutique hotel promises to provide “Memorable Moments"

 

Location

Victory House, London, 14 Leicester Place, London, City of London, WC2H 7BZ, United Kingdom