41 Av Mar Foch
81000 Albi
France
81000 Albi
France
- +33 563470171
Rate and review Le Cardiff in Albi, France!
Share your experiences at Le Cardiff with your friends or discover more Hotels in Albi, France.