Best Western Inn Santa Cruz

  • Food

    Complimentary Breakfast
  • Activities

    Fitness Center, Hot Tub

Location

Best Western Inn Santa Cruz
126 Plymouth Street, Santa Cruz CA 95060
(831) 425-4717

  • Sponsored ad
  • Sponsored ad
  • Sponsored ad