Hotel Beija Flor Rio de Janeiro consiste de 30 quartos e fica a aproximadamente 25 minutos a pé do Passeio Público.
O hotel está localizado em Rio de Janeiro, relativamente próximo da estação de metrô Catete. Ao estar a 650 metros do Parque do Flamengo, este hotel de Rio de Janeiro está a cerca de 3.3 km do Centro Cultural do Banco do Brasil. Alojamento 2 estrelas está a cerca de 4 km do Museu do Amanhã. Para quem viaja de longe, o aeroporto Santos Dumont fica a 3 minutos de carro.
As instalações no quarto incluem TV com vários canais, bem como mini frigobar. Entre outras facilidades do quarto banheiro separado e chuveiro também são fornecidos.
Oferecendo comida européia, Carmelo Restaurante está localizado na porta deste hotel.