Catussaba Suítes Resort
Resort
Salvador, Bahia
Featuring free Wi-Fi and a complimentary breakfast, Catussaba Suites offers self-catering accommodations in Salvador.
Number of rooms: 86
Alameda Praia de Tramandaí, 260, Salvador, CEP 41600-460, Brazil