La Carmela de Boracay Hotel Location Map

address: Station 2 Beachfront, Boracay, Philippines
view on Google Maps