A pleasant and enjoyable one story Americas Best Value Inn, Santa Cruz is centrally located in beautiful and appealing Santa Cruz, California. Hotel is conveniently located just two blocks away from the acclaimed Santa Cruz Beach and Boardwalk.
Map of Americas Best Value Inn, Santa Cruz
OTHER PLACES NEAR AMERICAS BEST VALUE INN, SANTA CRUZ