ibis Budget Carcassonne-La Cité Carcassonne
211 Avenue du General Leclerc
Carcassonne,
FR 11000
Near Basilica of Saint-Nazaire