Self-catering Apartment w/ Terrace

Very close to King Fisher resort, Tarrafal, Cape Verde

Hotel image
Read more reviews for Self-catering Apartment w/ Terrace