Travellers enjoy visiting the Futuristic waterfront Museum of Tomorrow, located 2.7 miles from Vila Santa Teresa hotel, as well as the Modern Oi Futuro Cultural Center accessible with 5-minute car ride. If you are willing to explore even more landmarks in Rio de Janeiro, attend International Museum of Naiv Art of Brazil located about a 25-minute walk from the property.