Located in the centre of Toulouse, this 3-star hotel is just in front of Esquirol Metro Station and 3 kilometers from Toulouse Stadium. It offers free WiFi access and en suite rooms serviced by an elevator.
Across the street from the Esquirol metro station, this relaxed hotel over a brasserie is a 5-minute walk from the Place Du Capitole neoclassical palace and 1.1 kilometers from the Jardin des Plantes botanic garden.