Castelo dos Tucanos Hostel features an outdoor swimming pool, garden, a shared lounge and terrace in Rio de Janeiro. Providing a bar, the property is located within 1.7 miles of Flamengo Beach. The property provides a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property.
The hostel has some units that feature pool views, and all rooms are equipped with a shared bathroom with a shower.
A buffet breakfast is available every morning at Castelo dos Tucanos Hostel.
Selarón Steps is a 17-minute walk from the accommodation, while Municipal Theater is 1.9 miles away. The nearest airport is Santos Dumont Airport, 2.5 miles from Castelo dos Tucanos Hostel.