The Village at Palmas Del Mar
LocationThis apartment complex warmly welcomes guests in Humacao.FacilitiesThe friendly staff at the reception desk are happy to answer any questions. A 24-hour security service, a car hire service, a...
More info