Hotel Apartamentos Baia Brava is located in Santa Cruz. Embroidery Museum and CR7 Museum are cultural highlights, and some of the area's attractions include Jardins do Palheiro and Madeira Botanical Garden. Looking to enjoy an event or a game while in town? See what's happening at Madeira Stadium or Barreiros Stadium.