Hampton Inn Santa Cruz

1505 Ocean St Santa Cruz CA 95060 USA

(831) 457-8000

Location