Set in Rio de Janeiro in the Rio de Janeiro State Region, 10 km from Barra Olympic Park, Garden House Rio features an outdoor pool, year-round outdoor pool and seasonal outdoor pool. Free WiFi is offered and free private parking is available on site.
Some units have a seating area to relax in after a busy day. Some rooms include views of the pool or garden. Superior rooms feature a spa bath or a hot tub. A flat-screen TV with satellite channels is provided.
There is a shared lounge at the property.
Tijuca Forest National Park is 24 km from Garden House Rio, while Joao Havelange Olympic Stadium - Engenhao is 24 km away. The nearest airport is Rio de Janeiro/Galeao International Airport, 34 km from the property.