Located within 5 minutes' walk of Panglao Birdwatchers, the 2-star Villa Tomasa Beach Resort Panglao provides guests with a restaurant.
Located a mere 250 metres from the Church, this Panglao hotel lies 4.4 km from shopping venues such as the Nova Shell Museum. Standing only 7 minutes' walk from the tropical Alona beach, the hotel is around a 10-minute drive from the Panglao Bay. Also, the Villa Tomasa Beach Resort Panglao is 2.1 km from the Tarsier Botanika. There is Jeepney to Tagbilaran bus stop merely a 10-minute walk away.
The accommodation welcomes guests to 9 rooms fitted with climate control as well as a flat-screen TV with satellite channels.
You can relish Central Asian cuisine at I Love Crab located right near this Panglao hotel.