14-pokojowy Hotel Des Arts Tuluza jest umiejscowiony w sercu Tuluzy, 700 metrów od lokali handlowych, takich jak Kościół pielgrzymkowy St-Sernin. Hotel jest usytuowany w dzielnicy Toulouse City-Centre w pobliżu stacji metra oraz oferuje ogród japoński.
Do centrum Tuluzy można dotrzeć w ciągu 10 minut spacerem, a takie atrakcje sportowe jak Stadion piłkarski Stadium Municipal de Toulouse są w 2 km. Niezbyt daleko od 3-gwiazdkowego hotelu osoby podróżujące służbowo znajdą Galeria Château d’Eau. Plac Place du Capitole oraz Tuluza znajdują się tylko 5 minut od obiektu. Najbliższa stacja metra jest w 500 metrach stąd.
Niektóre pokoje zapewniają miejsce do siedzenia, Wi-Fi i telewizor z płaskim ekranem, a także dołączoną łazienkę. Goście mogą również korzystać z suszarki do włosów i wanny oraz takich udogodnień jak suszarka do włosów i przybory toaletowe. Z niektórych jednostek roztacza się również widok na miasto.
Des Arts w Tuluzie oferuje kontynentalne śniadanie przygotowywane codziennie. W hotelu jest także bar z przekąskami. Podczas pobytu w obiekcie noclegowym goście mogą wybierać spośród pobliskich lokali gastronomicznych, takich jak restauracja Kościół pielgrzymkowy St-Sernin, w odległości 13-minutowego spaceru, czy restauracja Muzeum Tuluzy w odległości 12 min spacerem.