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