Rio Palazzo offers accommodation in Rio de Janeiro. Certain rooms have a seating area for your convenience. A terrace or balcony are featured in certain rooms. Rio Palazzo features free WiFi throughout the property. A flat-screen TV is featured. You will find a shared kitchen at the property. Complex of Sports of Fluminense Football Club - Soccer Field is 0.9 miles from Rio Palazzo, while Cristo Redentor Statue is 1.4 miles away. The nearest airport is Santos Dumont Airport, 2.5 miles from Rio Palazzo.