Hôtel des Ambassadeurs** 68 Rue Bayard - Toulouse, France Category: Hotel ** Hotel des Ambassadeurs is a hotel with character and a perfect stopover in the heart of the cultural and festive town of Toulouse. more info » price 115.81 PLN average price per guest per night rating 85% 29 reviews Availability high BOOK