Luxury hotels in Colomiers
We found 1 property with availability in Colomiers
Show on map
Best Western Plus Le Canard Sur Le Toit
58 Chemin De La Salvetat, Colomiers, France
Set within 25 minutes' walk of Sainte-Germaine Basilica, Best Western Plus Le Canard Sur Le Toit Colomiers includes 52 rooms with views of the pool. This hotel also features WiFi throughout the…
- 1-1