Photos coming soon
HOTEL
Villa Leonor
681 Rua Costa Bastos, Rio de Janeiro
Where it sits
Villa Leonor
681 Rua Costa Bastos, Rio de Janeiro
-22.91663, -43.18980
Similar stays nearby
RioTomorrow - B&B Santa Teresa
Hotel · 31 m
Casa de Wanderley
Hotel · 68 m
Quarto em casa compartilhada Santa Teresa
Hotel · 77 m
Cobertura Santa Teresa
Hotel · 84 m
Residencial Carvalho
Hotel · 100 m
Beautiful Loft In Lapa
Hotel · 135 m
Apartamento na Lapa Confortável
Hotel · 141 m
Quarto no centro do Rio de Janeiro
Hotel · 165 m
Plan around Villa Leonor
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
