Hotel Central Sal

hotel
Current property and room descriptions Hotel Central Sal is located in Santa Maria. Free WiFi access is available. Each room here will provide you with air conditioning, a balcony and a minibar. Featuring a bath or shower, private bathroom also com

Santa Maria
Cape Verde
hotel, reservation, booking