Appart Hôtel Albi
Hotel
Albi
Set 1 km from Albi Cathedral in Albi, Appart Hôtel Albi offers accommodation with air conditioning and free Wi-Fi.
Number of rooms: 2
1er étage 64 Avenue Gambetta, 81000 Albi, France