Karta Vacation Rentals
In the pedestrianised heart of Santa Maria on Sal island, right on the main street and under 100 m from the beach. Bars, restaurants and the town’s touristic centre are all just a stroll away. Address: Rua de 1 Junho 4111, Santa Maria.