Karibo Punta Cana 5 stars

Italia Avenue in White Sands Golf Club & Beach Resort, Bavaro, 23301 Punta Cana, Dominican Republic

Hotel image
Read more reviews for Karibo Punta Cana