Located only 6 minutes on foot from the Tea House Spa, the 2-star Bay Front Inn - Downtown Santa Cruz offers Wi-Fi in public areas and parking. The hotel is a good starting point for exploring Santa Cruz, including the Cowell Beach|Cowell Beach, which is just 500 metres away.
This Santa Cruz hotel is about a 5-minute stroll from Laurel Street & Chestnut Street bus stop and not far from Nickelodeon. The Bay Front Inn - Downtown Santa Cruz is situated merely 1.2 km from the Museum of Art and History.
You may walk 6 minutes to 515 Kitchen and Cocktails or eat by Fosters Freeze, located a mere 8 minutes' walk away.