Natura Vista

Natura Vista

Located just 20 minutes from Tagbilaran City, this Panglao Island resort is just a few minutes away from both public and private beaches. The charming native style of Natura Vista is complete with full amenities such as cable TV, hot and cold showers, and even tour and transfer arrangements.