Photos coming soon
HOTEL
Castillo Apartments
Juan de Quesada 12, 35001 Las Palmas de Gran Canaria, Spain, Las Palmas de Gran Canaria
Where it sits
Castillo Apartments
Juan de Quesada 12, 35001 Las Palmas de Gran Canaria, Spain, Las Palmas de Gran Canaria
28.10056, -15.41723
Similar stays nearby
Plan around Castillo Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
