Le Beverl'inn está situado en Flers, en la región de Orne, en el noroeste de Francia. Se encuentra a solo 400 metros de la estación de tren de Flers y ofrece alojamiento con baño y conexión Wi-Fi gratuita.
Las habitaciones del Beverl'inn disponen de escritorio, TV de pantalla plana y radio.
El restaurante del Hotel Beverl'inn cuenta con chimenea y sirve cocina regional. Los huéspedes también podrán relajarse en el bar del hotel y disfrutar de un desayuno de autoservicio, previa reserva.