The newly-refreshed Leonardo Hotel Glasgow is located around 10 minutes' walk from St. Enoch Shopping Centre and offers a restaurant. Boasting a location just moments from The Lighthouse, the 4-star inn offers 321 rooms and a coffee bar onsite.
The hotel is located 350 m from The Arches, merely 1.1 km from Charing Cross train station. Buchanan Street is fairly close to the Leonardo Hotel Glasgow, while Jamaica Street / Howard Street bus stop is a mere 5 minutes' walk away. The modern Riverside Museum of Transport and Travel lies about 3 km away, while St Enoch tube station is 400 metres from the property.
The contemporary bar is also available. Situated a few steps from this Glasgow hotel, the restaurant La Lanterna offers an Italian menu.