

When you stay at Albatroz Beach & Yacht Club in Santa Cruz, you'll be next to a golf course, within a 15-minute drive of Santa Cruz Beach and Madeira Botanical Garden. This 5-star hotel is 13.9 mi (22.3 km) from Complexo Balnear do Lido and 15.1 mi (24.2 km) from CR7 Museum.