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