El Hôtel Limouzi Tulle Centre está situado en el centro de la ciudad, a 2 km de la estación de tren de Tulle. Ofrece alojamientos con aire acondicionado.
Todas las habitaciones del Hôtel Tulle Centre cuentan con TV de pantalla plana y baño privado con bañera o ducha.
Todas las mañanas se sirve un desayuno buffet en el salón común.
El hotel cuenta con sala de reuniones y WiFi gratuita en todas las instalaciones.