The Albatroz Beach & Yacht Club is a small hotel of 20 bedrooms which include two de luxe suites.
The hotel is located in a vast area of subtropical gardens and has a 400 meters sea front.
The public spaces are extensive. It is commended for its tranquility away from over crowded areas.