First class hotel in Leicester Square, the heart of London's theater district. It offers cozy rooms in an elegant boutique setting. Many couples think this is an excellent place for a romantic weekend, as it is close to many attractions and entertainment - cinemas, restaurants and bars.