Hotel Paradox

  • Hotels/Motels
  • Accommodations
611 Ocean St.
Santa Cruz, CA 95060
425-7100
425-7101 (fax)