18 Cala De PrincipalTaboga Island, Panama Phone: +507 250-2068Fax: +507 250-2068 Hotel Website Classification 6 First Class Commission Rooms Rates - 5 $99-$240 (USD) Hoteliers! Is your information accurate? Update Here Agua Sol Villa Location & Neighborhood Hotel Location: Beach