Tawfiq'S Palace Hotel
Tawfiq's Palace Hotel Barra do Garcas provides affordable accommodation in Barra do Garcas.
Bateia along with waterfalls are set close to the hotel. The venue is 2 km away from the city center.
The hotel offers 35 rooms. All of them feature free Wi-Fi, climate control, a minibar and TV.