Photos coming soon
HOTEL
Hostel 61
Praça da República, 61 - Centro, Rio de Janeiro - RJ, 20211-030, Brazil, Rio de Janeiro
Where it sits
Hostel 61
Praça da República, 61 - Centro, Rio de Janeiro - RJ, 20211-030, Brazil, Rio de Janeiro
-22.90898, -43.18800
Plan around Hostel 61
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 20, 2026.
