Providing 98 rooms, the 3-star Itajuba Hotel Rio de Janeiro is approximately a 25-minute walk from the Enormous Flamengo Urban Park. Featuring a luggage room, the hotel is located in the vicinity of the 18th-century Carioca Aqueduct.
National History Museum is 0.8 km from this hotel in Rio de Janeiro. Church of Our Lady of the Candelaria is 18 minutes' walk away, while Estação D Pedro II Central is situated within 20 minutes' walk of the Itajuba. The nearest tube station to the property is Cinelandia, 500 metres away. The nearest airport is Santos Dumont, which is 5 km from this Rio de Janeiro hotel.
The rooms come with a mini-fridge-bar, as well as a multi-channel television for guests' convenience. Some air-conditioned rooms feature en-suite bathrooms. Guests can also enjoy garden views.
Serving both food and drinks, Churrasqueto Cariobrasa is situated just moments from the Itajuba Rio de Janeiro.