18.08301732 ­-65.80029487
Go to map view
00791 Humacao, Puerto Rico , 295 Palmas Inn Way Suite # 6 +1 939 645 0916

Get Rates

Show The Villas at Palmas at top of the results.

Get Flight + Hotel