BEST WESTERN Inn
126 Plymouth Street
Santa Cruz, CA 95060-2932
Sample Rates for this hotel:
( $99.00 - $129.00 )
Rated: 2 Star Hotel
Whether you have plans to come to Santa Cruz for business or pleasure, the BEST WESTERN Inn Santa Cruz can offer you the right services. We are center...hotel description continued