Leonardo Royal Hotel London City - Exterior

5Leonardo Royal Hotel London City

Triple Rooms

Includes
Full English breakfast
Consists of 2 double beds for 3 people
View all London Group Ideas