Casa del Mar Beach Resort
Questions & Answers

« Back to resort

where exactly is it located

The resort is located on the northwest side of the island, just between the Alhambra Casino and the Casa del Mar Beach Resort
RedWeek Support answered Dec 12, 2019
Helpful?   0 0 Report