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 mi away, while Maracanã Stadium is a 9.3 mi distance. Surrounded by the Atlantic Rainforest, the accommodations 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 Center is 4.7 mi away, while Joao Havelange Olympic Stadium - Engenhao is a 6.8 mi distance. This homestay is 12 mi from Galeão International Airport.