Court of the Lions
Calle Real de La Alhambra s/n, 18009 Granada Spain
Court of the Lions is a Architectural Buildings, Historic Sites, Points of Interest & Landmarks place is located in Granada, Andalucia. The address of Court of the Lions is Calle Real de La Alhambra s/n, 18009 Granada Spain.