8.4
Great
Leonardo Royal Hotel London City
51.51078, -0.07691- London, United Kingdom
- |
- +44-160-073-8777
178£
Close to a tower and a theatre, overall the location was great and brilliant
-
David
Close to a tower and a theatre, overall the location was great and brilliant. The staff was absolutely lovely, exceptional service. The superior room was impressive and immaculate, perfect for my needs.