Hotels in Cadillac - South-West France

Hotel Restaurant du Chateau de la Tour
3 stars

Set in the green and tranquil environment of a 7-acre park, this hotel boasts an outdoor swimming pool. Enjoy innovative gourmet cuisine in the elegant restaurant or on the lovely garden’s terrace....