Albatroz Beach & Yacht Club
Hotel
Imagine a haven where the rhythm of the ocean blends seamlessly with refined leisure. Hotel Albatroz Beach & Yacht Club, situated in Santa Cruz, offers a sophisticated escape, just a short walk from the city’s vibrant center and the inviting expanse of Santa Cruz Beach.





















