Location and clean facilities.
Wish there was a way to open the windows for some fresh air at night. Air cond too noisy for that function.
With a stay at Victory House London Hotel, you'll be centrally located in London, within a 10-minute walk of Seven Dials and Covent Garden Market. Featured amenities include complimentary newspapers in the lobby, dry cleaning/laundry services, and a 24-hour front desk.