Photos coming soon
HOTEL
Villa Franca
Rua Terezina, 18, Santa Teresa, Rio de Janeiro, CEP 20240-310, Brazil, Rio de Janeiro
Where it sits
Villa Franca
Rua Terezina, 18, Santa Teresa, Rio de Janeiro, CEP 20240-310, Brazil, Rio de Janeiro
-22.92069, -43.18816
Similar stays nearby
Suíte Charmosa em Solar Histórico
Hotel · 64 m
Casa Ana Laura & Alex
Hotel · 78 m
Samba Teresa
Hotel · 80 m
Casalegre Art Vila
Hotel · 86 m
Modernistas Hospedagem e Arte
Hotel · 91 m
Modernistas Arte
Hotel · 94 m
Mama Shelter Rio de Janeiro
Hotel · 97 m
Santa Teresa Hotel Rio de Janeiro - MGallery Collection
Hotel · 114 m
Plan around Villa Franca
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 23, 2026.
