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.