ALBIAPPART Apartment Albi
Featuring free Wi-Fi and air conditioning, ALBIAPPART(2) is situated in Albi, 0.9 km from Albi Cathedral. Toulouse-Lautrec Museum is 1.6 km from the property.
Number of rooms: 6
176 Avenue Colonel Teyssier, 81000 Albi, France