Canari hotel reservation: check availability and room rates
Hotels in Canari
1 property found
-
L'Auberge Du Chat Qui Peche 3 stars
Abro Rd 80, Canari, France (Show map)
Offering a satellite TV, flat-screen TV and a bar, L'Auberge Du Chat Qui Peche Canari is 25 minutes' walk from the ruined Genoese Torra d'Albu Tower. The venue is located 5 minutes' walk from the…