16 Quai de la République - Tulle
Hôtel Limouzi Tulle Centre is located in the city centre, 2 km from Tulle railway station. It offers air-conditioned accommodation. All of the rooms at Hôtel Tulle Centre feature a flat-screen TV and a private bathroom with a bath or a shower. A buffet breakfast is served every morning in the communal lounge. The hotel provides a meeting room and free WiFi is available throughout.