The Captains Castle

Jefferson Bed and Breakfast
bnbfinder pin

About The Inn

The Captains Castle bed and breakfast located in Jefferson, Texas, provides southern hospitality and charm at its finest. We welcome you to experience the elegance, charm, and rich history of our Jefferson Castle"

403 E Walker St, Jefferson, Texas 75657

Loading...