Hotel des Beaux Arts is gevestigd in het historische centrum van Toulouse, op slechts 5 minuten te voet van het Capitool en op 3 km afstand van het Stadium de Toulouse. Het beschikt over individueel ingerichte kamers met gratis WiFi en een satelliet-tv. Sommige kamers bieden uitzicht op de rivier de Garonne.
Elke ochtend wordt een continentaal ontbijt verzorgd. Het restaurant en de bar van het Beaux Arts hebben een elegante Belle Epoque-inrichting en serveren regionale gerechten en lokale maaltijden.
Het Beaux Arts Hotel biedt een 24-uursreceptie en een fietsverhuur. De gasten kunnen gemakkelijk de belangrijkste bezienswaardigheden van de stad bezoeken en er is openbare parkeergelegenheid op 3 minuten wandelafstand van het hotel.