See photosShareSave1/1Spain >Andalucía >Granada >Granada >Leonardo Hotel GranadaLeonardo Hotel GranadaShareSaveAbout the hotelView moreInformationAv. de la Constitución, 18, Granada, Spain0/5 | 0 ReviewsView mapView map5 views in the past hour!OverviewOffersDescriptionFAQLocation