Book online your hotel

Day
Month
Year
Day
Month
Year
Cancel a booking
Albatros Palace Resort
beautiful beach side oasis

Splash Beach Bar

Splash Bar is a superb spot for lunch or a sundowner to relax after a day in the heat. It is set among the lush landscapes gardens just meters away from the shore.