80 Jamaica Street, Glasgow, United Kingdom
Featuring a restaurant, the 4-star newly renovated Leonardo Hotel Glasgow is located nearly 5 minutes' walk from The Arches. The inn is a good starting point for exploring Glasgow, including The Lighthouse, which is just 450 metres away.
Situated only a 5-minute stroll from St Enoch underground station, this Glasgow hotel is not far from the civic George Square. At the Leonardo Hotel Glasgow, you'll be merely 1.7 km from Scotland Street School Museum. There is The Mackintosh House about a 25-minute walk away, while Central bus station is a few moments from the accommodation. The hotel is within a few blocks of Charing Cross railway station.
Also, the property features a coffee bar. Guests can enjoy a selection of Italian dishes at La Lanterna situated around 300 metres from this hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Leonardo Hotel Glasgow!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please