Landmark Inn State Historic Site is an interesting historic dwelling. Walk through the well-preserved rooms and learn what life was like for the previous residents.
Landmark Inn State Historic Site is the perfect place to begin exploring Castroville. This historically significant residence is recommended by fellow travelers, but it's not the only spot to see here. Allow time for other sights like Castroville Regional Park, Steinbach House, and St. Louis Catholic Church to really experience what's on offer in the area.