El Belle Rive está situado en los desfiladeros de Aveyron, a solo 2 km de Najac. Se encuentra justo al lado del río Aveyron y ofrece vistas magníficas al castillo de Najac. Las habitaciones del hotel Logis disponen de TV, teléfono y bañera o ducha. El restaurante del Belle Rive sirve cocina tradicional francesa y vinos regionales, que podrá degustar en la terraza. El hotel cuenta con una piscina y una pista de tenis. Tiene a su disposición aparcamiento privado gratuito para coches y motos.