L'Hôtel Limouzi Tulle Centre est situé dans le centre-ville, à 2 km de la gare de Tulle. Il propose des hébergements climatisés.
Toutes les chambres de l'Hôtel Tulle Centre disposent d'une télévision à écran plat et d'une salle de bains privative avec baignoire ou douche.
Un petit-déjeuner buffet est servi chaque matin dans le salon commun.
Il propose une salle de réunion et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux.