O Belle Rive está localizado nos desfiladeiros de Aveyron, apenas a 2 km do Najac. Fica ao lado do Rio Aveyron e oferece excelentes vistas para o Castelo de Najac.
Cada quarto deste Hotel Logis tem uma banheira ou chuveiro e está equipado com uma televisão e telefone.
O restaurante do Belle Rive serve cozinha tradicional francesa e vinhos regionais. Os hóspedes podem desfrutar das suas refeições no terraço. O hotel tem uma piscina e um campo de ténis para uso dos hóspedes.
Está disponível estacionamento privado gratuito para carros e motos.