Toulouse, France
Ambassadeurs Hotel
2-star hotel
This charming hotel is ideally situated near the centre of Toulouse. All of the major sightseeing attractions are within walking distance, in just a 10-minute walk guests can visit the vast Place du Capitole, with its magnificent…
- Wi-fi
- 24-hour reception
- Secure parking
- Restaurant






















