Filter Results
Apply Filters
Clear Filters
5-star Hotels in Tawala (Panglao)
Flower Garden Resort
Ester A Lim Drive, Tawala P7, Tawala (Panglao), Philippines Show map
Featuring a swimming pool, the 5-star Flower Garden Resort Tawala is about 5 minutes' walk from Bagobo Beach. While staying at the resort, baggage storage are available for guests to use.
Book Now