Travel
fromTravel + Leisure
3 hours agoThis Laid-back Surf Town in Northern California Is Getting a Brand-new Hotel With Stunning Ocean Views, a Rooftop Deck, and 4 Restaurants
La Bahia Hotel & Spa opens in Santa Cruz with 155 rooms, ocean-view suites, four restaurants, an expansive spa, 13,000 sq ft of meeting space, and a rooftop deck.