Victory House Leicester Square

Hotels

 Victory House Leicester Square, Victory House Hotel, Leicester Square Odeon, London Hotels, Hotels in London

Profile

Victory House Leicester Square

On the corner of bustling Leicester Square, this upscale hotel in a landmark French Renaissance–style building is a 2-minute walk from the nearest tube station and a 14-minute walk 🚀 from the British Museum.

✨ Elegantly furnished rooms have free Wi-Fi, flat-screen TVs, iPod docks and minifridges, along with designer toiletries; some feature Leicester Square views. Suites add sitting areas and espresso machines. Turndown service and in-room dining are available.

✨ There's a relaxed restaurant/bar. Parking is offered for a fee.

Report a problem with this listing