Dit comfortabele Chic London Hotels Leicester Square is gelegen op alleen 1 km verwijderd van het Sea Life London Aquarium en binnen 20 minuten wandelen van de Big Ben. Dit hotel biedt 12 gastenkamers met uitzicht over de stad.
Dit hotel in Londen in de St James wijk ligt op 16 minuten wandelafstand van de London Eye en in de onmiddellijke nabijheid van winkels zoals het Trafalgar Square. Chic London Hotels Leicester Square is ook op amper 300 meter van de National Gallery gesitueerd. Gezinnen die naar Londen reizen zullen genieten van het feit dat ze op afstand van 3 km van de London Zoo zijn. Het metrostation Leicester Square, gelegen op een paar stappen verwijderd van de accommodatie, zorgt voor een snelle verbinding met alle gebieden van Londen.
Geconditioneerde slaapkamers zijn uitgerust met een kledingkast. De privébadkamers zijn voorzien van een apart toilet en een douche, samen met een haardroger en handdoeken.
Bella Italia met Italiaanse keuken bevindt zich op 6 minuten wandelen van dit comfortabele Chic London Hotels Leicester Square.