Hotel Paradox in Santa Cruz, Ca. & Parc 55 Wyndham Hotel in San Francisco ” 2 great places to stay on your next visit up north in California” (1/13)
HOTEL PARADOX (Santa Cruz) The college surf town of Santa Cruz is somewhat like a combination of Venice Beach
Read More