Dubay Panglao Beachfront Resort Hotel
P6 Sitio Sapa Bolod BOLOD, 6340 Panglao, Philippines
Situated in Panglao, 2.2 km from Dumaluan Beach, Dubay Panglao Beachfront Resort features air-conditioned accommodation and a terrace. This 3-star hotel offers room service. Libaong White Beach is 2.