PortugalMadeiraSanta Cruz
5 guests
2 bedrooms
1 bathroom
Situated in Santa Cruz, this home is the ideal base for discovering the city in comfort and style. With large windows to let the sunlight in throughout the day and a comfy living space, you can still...
From €106 Nightly