O Hôtel des Beaux Arts situa-se no centro histórico de Toulouse, apenas a 5 minutos a pé do Capitole e a 3 km do Estádio de Toulouse. Disponibiliza quartos com decoração individual, acesso Wi-Fi gratuito e televisão por satélite. Alguns quartos têm vista para o Rio Garonne.
O pequeno-almoço continental é servido todas as manhãs. O restaurante-bar do Beaux Arts exibe uma decoração elegante no estilo Belle Époque e serve cozinha regional e especialidades locais.
O Hôtel des Beaux Arts providencia uma recepção 24 horas e um serviço de aluguer de bicicletas. Os hóspedes podem facilmente visitar as principais atracções da cidade e aproveitar o estacionamento público disponível a 3 minutos a pé do hotel.