Composto por 22 quartos, o Rio Norte Flats Hotel Rio de Janeiro está a uma distância aproximada de 10 minutos a pé de Museu de Imagens do Inconsciente. Parque de estacionamento privado está disponível por 10 BRL por dia no local.
Nas proximidades da Basílica Santuário de Nossa Senhora da Penha de França, este hotel de Rio de Janeiro também dá acesso a locais esportivos como o Estádio Olímpico João Havelange, que fica a apenas 1.5 km de distância. O Teleférico Do Alemão está localizado a uma distância de 15 minutos de carro do Rio Norte Flats Hotel. A Estação Olímpica de Engenho de Dentro está situado logo ao virar da esquina deste hotel. Os hóspedes estarão a uma pequena distância da Olímpica de Engenho de Dentro.
Controle de temperatura, juntamente com mini frigobar, proporcionam conveniência no sala do o Rio Norte Flats Hotel.
As opções de jantar também incluem Greenburger Lanches, situado muito perto deste estabelecimento.