Reviews The photos don’t do it justice! 'We have recently had 2 weeks at Albatros Villa and can safely say we will consider returning. The setting of the villa with its high standard of décor and prime location make this a special… by Line.ie August 9, 2021 chat_bubble_outline