The 3-star Beach Street Inn And Suites Santa Cruz is located 55 km from Mineta San Jose International airport. Featuring 22 rooms with views of the sea, this inn is set within a short ride from Neary Lagoon Park.
Mark Abbott Memorial Lighthouse is 0.9 km from the accommodation, while Santa Cruz Beach Boardwalk Amusement Park is 750 metres away. The centre of Santa Cruz is approximately 15 minutes' walk from the venue. Many of attractions in Santa Cruz are within walking distance, such as Santa Cruz Wharf and Cowell's Beach Surf Shop. 2nd Street & Main Street bus station is situated a mere 650 metres from Beach Street Inn And Suites.