Hôtel Limouzi Tulle Center is located in the city center, 1.2 mi from Tulle railway station. It offers air-conditioned accommodations.
All of the rooms at Hôtel Tulle Center 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.