Riba Mar
Ribeira Da Barca, 7310 Ribeira da Barca, Cape Verde, Santiago Island
Location Riba Mar is located in Santiago Island. This apartment hotel is located in 18 km from the city center. At the apartament hotel It’s time to have a nice meal! Stop by the restaurant. If you travel by car, there’s a free parking zone.
Parking



