(1 night)

To make a group booking click here to complete our online form and a member of our team will be in touch to help you with your booking within 48 hours.

Leonardo Hotels UK

Leonardo Hotels is one of the leading and fastest-growing hotel chains in Europe. The brand is a recent entrant into the UK hotel market, with twelve hotels: six in Scotland; located in Edinburgh, Glasgow, Aberdeen and Perth, and three in London - Heathrow and London City, Southampton and Manchester. However, it has a significant international presence, with more than 150 properties across several major European cities in Germany, Spain, Italy, Austria, Switzerland, Belgium, the Netherlands, Hungary, Poland, the Czech Republic.
JURYS REWARDS More great reasons to stay