Vista Oasis 2 stars

Einstein, 6, 35100 Maspalomas, Spain

Hotel image
Read more reviews for Vista Oasis