How many stars are there in Leonardo Royal London?
Situated beside st paul’s cathedral in london’s business district, this 4-star hotel features a fantastic pool and luxurious rooms. leonardo royal hotel london city is a luxury 4-star superior accommodation with superb river views.
What tube station is Leonardo Royal London?
The nearest tube station, Tower Hill, is only a 7 minute walk away. The nearest tube station, Tower Hill, is only a 7 minute walk away. Rena Health and Fitness Club is located on the lower ground floor of the hotel.The nearest tube stations are Victoria, Green Park, St. James’s Park and Hyde Park Corner (all approximately 10 minutes walk).By tube. The nearest underground station is Belsize Park on the Northern Line. The walk from Belsize Park station to the hospital takes about seven minutes and is partly uphill.