Sweet Rio Residence Taquara is located in Rio de Janeiro. Free WiFi access is available in this homestay. Barra da Tijuca Beach is 8.1 miles away, while Maracanã Stadium is a 9.3 miles distance. Surrounded by the Atlantic Rainforest, the accommodation provides a TV and air conditioning. There is also a refrigerator. The private bathroom comes with a shower. Guests can enjoy a mountain view. Extras include pay-per-view channels and cable channels. At Sweet Rio Residence Taquara there is a 24-hour front desk, a garden and a terrace. Other facilities offered at the property include a shared lounge. The property offers free parking. Riocentro Convention Centre is 4.7 miles away, while Joao Havelange Olympic Stadium - Engenhao is a 6.8 miles distance. This homestay is 11.8 miles from Galeão International Airport.