Situated 250 metres from Panglao Birdwatchers, Oyo 886 Villa Tomasa Beach Resort Panglao offers a swimming pool.
This hotel is located 7 minutes' walk from the lively Alona beach, and just steps from the Church. The 2-star hotel is also 4.5 km from the Panglao Bay. St. Augustine's Church is a 10-minute drive from the property. Guests will find Jeepney to Tagbilaran bus stop next to the Oyo 886 Villa Tomasa Beach Resort, 550 metres away.
The 32 rooms at this hotel are equipped with comforts such as an air conditioner, as well as a multi-channel television.
Serving Italian specialities, Luna Rossa Vegetarian Italian Restaurant is 5 minutes' walk away.