Map
Plaza Gamboa, Granada 18009, Spain
Hotel
Hesperia Granada