
Santa Cruz, Portugal
Albatroz Beach & Yacht Club
5-star hotel
The Albatroz Hotel boasts a unique seafront location stretching 400 meters with private access to the Atlantic. Guests can enjoy two spacious, natural seawater pools at sea level, a heated pool, and a jacuzzi overlooking Santa…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Outdoor heated pool





