Hotel Information
It is an ideal holiday destination with a wide array of amenities and services in order to ensure guests utmost comfort along with a touch of style and elegance. The Albatros Palace Resort & Spa offers a unique getaway experience that will surely leave a lasting impression and unforgettable memories.