
London, United Kingdom
Leonardo Hotel London Aldgate
4-star hotel · LEONARDO HOTEL MANAGEMENT (UK) LIMITED
Leonardo Hotel London Aldgate (formerly Hotel Saint London) stands on Aldgate High Street in the historic City of London, an area that has served as a gateway to the city for centuries. Leonardo Hotel London Aldgate offers a…
- Wi-fi
- 24-hour reception
- Fitness
- Gym






