Magdiwang Nature's View Lodge

Hotel in Sibuyan Island

This friendly downtown place offers spotless rooms with a scenic riverfront location and a restaurant with a limited menu. Definitely get the corner triple (P1200) for views.

Advertisement