The Leicester Square One building is located right in the heart of London’s West End and just a stone throw’s away from Leicester Square. It offers something for everybody, from city workers; to those on extended holidays. The Royal Opera House, National Portrait Gallery and the British Museum are just a short walk away. Covent Garden, known for its famous entertainment and bars are also within walking distance.
The studio and 1 Bedroom apartments at Leicester Square are all designed to the highest of standards with brightly lit spaces, a self-catering kitchen and in-suite washing facilities.
* All rates are based on the minimum price, subject to availability and subject to change without notice.
The minimum number of nights for this building is 7 nights.