The Edgewater Beach Inn and Suites is situated in the heart of Santa Cruz on Beach Hill, overlooking the Monterey Bay National Marine Sanctuary.
Edgewater Beach Inn and Suites
Edgewater Beach Inn and Suites
- Address: 525 Second St., Santa Cruz, California 95060
- Website
- Phone Number: (831) 423-0440