6001 La Madrona Drive, Santa Cruz
Just minutes from area beaches and the world-famous Santa Cruz Boardwalk, this hotel in Santa Cruz, California, offers spacious and comfortable accommodations as well as relaxing amenities.
Find hotels near landmarks, museums and other sightseeing spots