Hotel Alhambra Palace
Granada, Spain
Location
Granada, Spain
Associated Names
Part of Site
Events
Building Usages
commercial