Map
Calle Real de la Alhambra, Granada 18009, Spain
Hotel
Parador de Granada