Anhawan Beach Resort and Spa

   
  Address: JC Zulueta
Oton Iloilo 5020
 
  Telephone No.: 63 33 336-2246  
  Telephone No.: 63 33 336-2247