Directions to Hitching Post Motel, Santa Cruz

Hitching-post-motel-map
The Hitching Post Motel in Santa Cruz is located at 1717 SOQUEL AVE , Santa Cruz , CA, US .   Click on the Google Map above to get an interactive version and see the area around the Hitching Post Motel .