Overlooking the River Clyde, Leonardo Hotel Glasgow is in the city centre, next to Glasgow Central Station. It boasts air-conditioned rooms with flat-screen satellite TVs, 24-hour reception, bar and restaurant.
Rooms total: 289 More information »Glasgow Central Station 0.3 km
Princes Square 0.4 km
George Square 0.7 km
Citizens' Theatre 0.7 km
Hutchesons' Hall 0.7 km
Glasgow Queen Street Station 0.7 km
Merchant City 0.8 km
Buchanan Galleries 0.8 km
Kelvingrove Art Gallery 1.0 km
SECC 1.0 km