Stay at this 4-star eco-certified hotel in Santa Cruz das Flores. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Reserva Florestal Natural do Morro Alto e Pico da Se and Reserva Florestal Natural das Caldeiras Funda e Rasa are located nearby.