Location: in Albi, one of the most beautiful cities in France. 800 m. from the Toulouse Lautrec Mueum and the Santa Cecilia Basilica (13th and 16th century). Close to the old quarter and the old 11th century bridge over the River Tam.
See more: Hotels in Europe Hotels in France Hotels in Albi Holiday Destinations in Europe