This charming hotel is set in Toulouse. A total of 32 rooms are available for guests' convenience.