Self Catering in Albi
We found 2 properties with availability in Albi
Show on map
Charming Albi Apartment In City Centre
2 Rue Timbal.2E Etage, Albi, France
Situated approximately a 5-minute walk from the 3-star Charming Albi Apartment In City Centre hotel, guests can reach The Market Hall in no time. A unique design combined with flawless service…
Immoappart
2A Rue Andre Parayre, Albi, France
To enjoy your vacation in Albi, stay at Immoappart Albi apartment, which is only 550 metres from Eglise de Jesus Christ des Saints des Derniers Jours Church and about a 10-minute ride from Base…
- 1-2