Super 8 321 Riverside Avenue - Santa Cruz, California 95060-5523 Approximately 0.5 miles from Unity Temple of Santa Cruz Compare prices for hotels in Santa Cruz, CA
Super 8 Santa Cruz/Beach/Boardwalk West is the closest Super 8 hotel to Unity Temple of Santa Cruz.