The Rio's Presidente Hotel is located next to the historical Tiradentes Square. It offers rooms with air conditioning and cable TV. Facilities include an outdoor pool.
The soundproofed rooms of Rio's Presidente Hotel are equipped with a minibar and a private bathroom.
The outdoor swimming pool is located on a terrace, which features panoramic city views. Guests can also benefit from the 24-hour front desk service Hotel Rio's Presidente provides.
The à la carte restaurant specialises in Brazilian cuisine. On Fridays, guests can enjoy the traditional Brazilian feijoada for lunch.
The Carioca Metro Station is a 10-minute walk away.