ibis Carcassonne Est La Cité Carcassonne
Rue Camille Flammarion
Carcassonne,
FR 11000
Near Basilica of Saint-Nazaire