
IL Mare Sakura Resort Boracay
Zone 4, Balabag Plaza Station 1, Boracay Island
Location Everything you might need to have a good rest, all in one place! Resort IL Mare Sakura Resort Boracay is located in Boracay Island. This resort is located in the center of the city. Before going to bed, you can walk around the main landmarks of the city. You can take a walk and explo
Free WiFiParkingPool
USD 37 night














