Plaza Arquitecto García de Paredes, 1, Granada City Center, 18009 Granada, Spain
Stay in the Heart of Granada
Alhambra Palace is just outside the Alhambra’s ancient walls, offering spectacular views of the city of Granada. It features stylish rooms with Moorish-inspired décor, free Wi-Fi and satellite TV.