Chateau Lafayette is a charming establishment nestled in the heart of Castroville, TX. It offers a unique and serene setting for guests to relax and unwind.
With its historic architecture and picturesque surroundings, Chateau Lafayette provides a welcoming space for intimate gatherings and special events.
Generated from their business information