Property Description
Costa del Sol (Tower II) is the newest tower is located next to Costa del Sol (Tower I) in the resort town of Juan Dolio, Dominican Republic. The beachfront development is a tiered six story glass structure overlooking the Caribbean Sea.
The 41 condominiums offer bigger and more open spaces than Tower I. Tower II offers the same panoramic view of the Caribbean Sea and Art Deco Architecture in the style of South Beach, combining to raise condominium living to a new level.