S
Stayce Tate Review of Santa Cruz Inn
The Santa Cruz Inn is an average motel. The rooms ...
The Santa Cruz Inn is an average motel. The rooms are clean and the staff is friendly, but there isn't anything particularly special about it. It's a decent place to stay for a night or two.
Comments: