Apartment/Flat SAMPA El Nido
★★★
Church Rd, Villa Libertad El Nido, Gumamela Street, Palawan, Philippines Show on map
Bellamar Villas is a 3-star resort in Palawan, Philippines. It is one of 1,472 places to stay in Palawan listed on Triptoic. The property has 1 rooms.
Church Rd, Villa Libertad El Nido, Gumamela Street, Palawan, 5313, Philippines
Bellamar Villas is located at Church Rd, Villa Libertad El Nido, Gumamela Street, Palawan 5313, Philippines.
Bellamar Villas is rated 3 stars.
Bellamar Villas has 1 rooms.
Highly rated alternatives close by
Apartment/Flat
Hostel
Guest House
Villa
Entire House
Resort villa