Napo Beach Resort




Calbayog • Show on map
View Details for Price
Located on Maripipi Island, Napo Beach Resort provides a garden, terrace and bar. Boasting room service, this property also provides guests with a restaurant. à la carte and American breakfast options…More info
