Photos coming soon
HOTEL
Villa Shila
Gueldera Vivienda 6, La Oliva, Las Palmas, Spain, La Oliva
Where it sits
Villa Shila
Gueldera Vivienda 6, La Oliva, Las Palmas, Spain, La Oliva
28.72623, -13.85245
Similar stays nearby
Plan around Villa Shila
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
