Vista Sol Punta Cana Beach Resort & Spa is located in Punta Cana, Dominican Republic on Ave. Alemania. El Cortecito. Vista Sol Punta Cana Beach Resort & Spa is rated 4.2 out of 5 in the category hotel in Dominican Republic.
Address
Ave. Alemania. El Cortecito