Photos coming soon
HOTEL
Solar Hostel Centro
Rua Buenos Aires, 20, Rio De Janeiro, Brazil
Where it sits
Solar Hostel Centro
Rua Buenos Aires, 20, Rio De Janeiro, Brazil
-22.90197, -43.17720
Similar stays nearby
Plan around Solar Hostel Centro
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
