 |
126 Plymouth St., Santa Cruz, CA 95060 USA |
The Best Western Inn Santa Cruz is located just one mile from the Santa Cruz Boardwalk and Wharf.
Stroll through downtown and enjoy the newly remodeled shops, antique stores and sidewalk cafes that suit people of all ages. Bake in the sun on miles of beaches that allow you to swim, surf, boat, or simple hear the waves crash onto the sandy beaches.
Enjoy the morning with orange juice and a bowl of cereal, while reading the newspaper in the breakfast room that overlooks downtown.
|