Whether you're in town on business or looking for a venue, you can't go past Leonardo Royal Hotel. With 23 meeting rooms of various sizes and the largest being able to accommodate 1,200 people, you will find what suits. The rooms have impressive views over St Paul's Cathedral and all have state-of-the-art visual equipment. The hotel itself has 459 spacious bedrooms, a rooftop bar, restaurants and a spa and leisure centre. Get latest prices on KAYAK now!