Edgewater Beach Inn and Suites

Edgewater Beach Inn and Suites

The Edgewater Beach Inn and Suites is situated in the heart of Santa Cruz on Beach Hill, overlooking the Monterey Bay National Marine Sanctuary.

© 2024 DogTrekker.com
Website by Brandhound

,,,