MAGNIFICENT 17TH CENTURY CASTLE - MOULIN - BED & BREAKFAST - INDOOR SWIMMING POOLMontaubanCastle • 16 room(s) • 10 bed. • 897 m²