Back to list
Le Troubadour
Well 7.2 (23 reviews)
Around €35
Location
3 Rue des Calquieres
11000 Carcassonne
See on the map