Resorts in Albi
We found 1 property with availability in Albi
Show on map
Hotel Alchimy
10-12, Place Du Palais, Rue Du Docteur Devoisin, Albi, France
Offering air-conditioned rooms and Wi-Fi in the rooms, the 4-star Hotel Alchimy Albi is a mere 1.2 km from Jardins du Palais de la Berbie and just a 5-minute walk from Place du Vigan. Located just…
- 1-1