Located in Cadillac, the Du Chateau de la Tour Hotel welcomes you in the heart of the Bordeaux wine area. This beautiful hotel is the right choice to discover the Aquitaine region, a land rich in country houses and castles. On-site amenities include pool, more details