Leonardo Hotel
Bar · Coffee Shop
Modern high-rise hotel offering stylish rooms, an elegant restaurant, coffee bar, and fitness area.
Location
Best places nearby
The highest rated places close to Leonardo Hotel.
Local restaurants nearby
119 Eyre Street, City Centre, England



