Bay Front Inn - Downtown Santa Cruz
Guests of the 2-star Bay Front Inn - Downtown Santa Cruz can easily reach Louden Nelson Community Center, located approximately a 5-minute walk away. The hotel features Wi-Fi in public areas.
This Santa Cruz hotel is situated 3.2 km from the Natural Bridges State Beach and 700 metres from Del Mar Theatre. From Bay Front Inn - Downtown Santa Cruz it will take about 25 minutes to walk to the Santa Cruz Surfing Museum. The property is perfectly located just around the corner from the Monterey Bay National Marine Sanctuary Exploration Center. Laurel Street & Chestnut Street bus stop is also within a 200-metre distance of this hotel.
The bar 515 Kitchen and Cocktails is right around the corner from the accommodation.