View Website
Jefferson Vacation Rental

The Captains Castle

About The Property

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