130 Plymouth St Santa Cruz California
With a stay at National 9 Santa Cruz in Santa Cruz (Westside Santa Cruz), you'll be steps from Ocean Street and 15 minutes by foot from Pacific Avenue. The front desk is staffed during limited hours. Free self parking is available onsite.