Photos coming soon
HOTEL
Hotel Castelo
62 64 Rua Do Lavradio, Rio de Janeiro
Where it sits
Hotel Castelo
62 64 Rua Do Lavradio, Rio de Janeiro
-22.90943, -43.18342
Plan around Hotel Castelo
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
