Tarrafal Odyssea's Downtown Rooms is situated in Tarrafal, within 350 metres of Tarrafal Beach and 500 metres of Mar di Baxu Beach. Among the facilities at this property are a shared kitchen and a shared lounge, along with free WiFi throughout the property. Certain rooms at the property include a terrace with a city view.
The guest house features some rooms that have a balcony and sea view, and rooms are equipped with a shared bathroom and a wardrobe. At Tarrafal Odyssea's Downtown Rooms each room is equipped with bed linen and towels.
- Tarrafal, Cape Verde guesthouses
- Tarrafal Odyssea's Downtown Rooms guesthouse
- Tarrafal guesthouses
- Cape Verde guesthouses