Santa Teresa Hotel RJ MGallery
Rio de Janeiro Brazil
Hilltop hideaway in Rio’s arty Santa Teresa district with tropical gardens.
Rainforests, samba and sweeping beaches.
Rio de Janeiro Brazil
Hilltop hideaway in Rio’s arty Santa Teresa district with tropical gardens.