Flower Garden Resort

Address: Ester Lim Drive, Tawala
Panglao Island
Bohol, Philippines
Telephone Number: (63)(38) 5029012
Check the Latest Available Rates from Agoda:
Photos from Agoda