Sweet Rio Residence Taquara offers accommodations in Rio de Janeiro. Free private parking is available on site. All rooms have a flat-screen TV. Certain accommodations feature a sitting area where you can relax. Certain rooms include views of the mountains or garden. The rooms have a private bathroom. There is a 24-hour front desk at the property. Guanabara Bay is 15 miles from Sweet Rio Residence Taquara, and Chinese Pavilion is 10 miles away. The nearest airport is Galeao Airport, 12 miles from the property.