Located 1.2 mi from Santos Dumont airport, this hotel offers rooms with free parking. The famous Sugarloaf mount is 1.9 mi away.
Rooms at Hotel Barão do Flamengo provide a TV and a private bathroom fitted with a shower. Bed linens and bath towels are provided.
Copacabana beach is 2.8 mi away. Novo Rio bus station is 2.2 mi from Barão do Flamengo. Maracanã stadium is 5.6 mi from this hotel.