Featuring free WiFi throughout the property, Stay is located in Rio de Janeiro, just 0.6 miles from Barra Olympic Park. Joao Havelange Olympic Stadium - Engenhao is 8 miles from the property. Private parking is available on site. Stay also includes a spa center and sauna. Guests can enjoy the on-site restaurant. Tijuca Forest National Park is 8 miles from Stay, and Post 12 - Leblon is 10 miles away. The nearest airport is Galeao Airport, 14 miles from the property.