Featuring free WiFi, Rio Hostel Inn offers accommodations in Rio de Janeiro, just 5 miles from Guanabara Bay. Guests can enjoy the on-site bar. Every room at this hostel is air conditioned and has a flat-screen TV with cable channels. A terrace or balcony are featured in certain rooms. The hostel also provides bike rental. Chinese Pavilion is 3.5 miles from Rio Hostel Inn, and Monument to the Brazilian Soldiers in World War II is 5 miles away. The nearest airport is Santos Dumont Airport, 5 miles from Rio Hostel Inn.