Kayla'A Beach Resort

3 star
Bohol Circumferential Road, Dimiao, 6305

Hotel description

This lovely hotel is in Panglao Island. With a total of 6 units, this is a nice place to stay. This establishment does not accept pets.