Central hotels in Santa Cruz das Flores
We found 21 properties with availability in Santa Cruz das Flores
Show on map
Casa Da Cruz
Rua Das Flores Santa Cruz Das Flores, Santa Cruz das Flores, Portugal
The 2-bedroom Casa Da Cruz Villa Santa Cruz das Flores, located only 5 minutes' walk from Miradouro, can host up to 4 guests.