
London, United Kingdom
Leonardo Royal Hotel London St Pauls
4-star hotel · LEONARDO HOTEL MANAGEMENT (UK) LIMITED
Situated beside St Paul's Cathedral in London's business district, Leonardo Royal Hotel London St Paul's boasts an excellent base for exploring the rest of the capital . Each elegant room at the Leonardo Royal Hotel London St…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Private pool

