Leicester Square One
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.
Anything else you'd like to know?
For a complete set of policies for this home, please get in touch with our Travel Advisors.
From$ USD / Night
Toll free: +1 (800) 213-6030