House Of Zen
Old Pax Vale Road
Superb location
Located 7 km from the arts Queen's Hall Theater, House Of Zen Hotel Santa Cruz offers access to tourist attractions throughout Santa Cruz.
Free cancellation
From 115 US$ per night
View Deal