Villa du Taur si trova nel centro di Tolosa, vicino a Place du Capitole e alla Basilica di Saint-Sernin. Offre camere con connessione WiFi gratuita.
Tutte le camere del Villa du Taur dispongono di finestre a doppi vetri e bagni privati piastrellati.
Gli ospiti possono ammirare mostre d'arte contemporanea. Su richiesta è disponibile un salone con terrazza e una sala eventi o esposizioni.
In questa storica zona di Tolosa gli ospiti possono raggiungere a piedi Place Wilson dove troveranno negozi, teatri e caffè. A 10 minuti a piedi si trova la stazione ferroviaria Tolosa TGV.