Castelo dos Tucanos Hostel features an outdoor swimming pool, garden, a shared lounge and terrace in Rio de Janeiro. In a prime location in the Santa Teresa district, this hostel has a bar. The property provides a 24-hour front desk, airport transportation, a shared kitchen and free WiFi throughout the property.
A buffet breakfast is available every morning at the hostel.
Flamengo Beach is 1.7 miles from Castelo dos Tucanos Hostel, while Selarón Steps is a 17-minute walk away. The nearest airport is Santos Dumont Airport, 2.5 miles from the accommodation.