Ramada Limited Santa Cruz

516 Water Street
Santa Cruz, CA 95060


  • 50 units
  • Free WiFi
  • TG Followup
  • Swimming Pool
  • Cable/Sat TV

Experience friendly customer service & sophisticated accommodation at affordable prices in the heart of Santa Cruz, just minutes from the Santa Cruz Beach Boardwalk & the ocean. All rooms are non-smoking.