Villa
The rooms of Alona Palm Beach Resort are located in individual villa's, each provided with their own bathroom.
Make Inquiry