Localizado a uma distância de 250 metros do Cais de Santa Cruz, Beach Street Inn And Suites Santa Cruz 3 estrelas tem átrio e área para piquenique. Farol Memorial Mark Abbot fica a apenas 11 minutos a pé de distância, e a Praia Estadual Natural Bridges fica a uma distância de 3.3 km deste hotel de 22 quartos.
Este hotel no distrito Cowell Beach está situado a caminhada de 19 minutos do Museu do Surf de Santa Cruz e muito perto dos locais de compras como a Loja de Surf Cowell's Beach. O Beach Street Inn And Suites está situado a uma distância de 200 metros do ponto de ônibus 2nd Street & Main Street, e a uma distância de 200 metros de Swimming Dolphins. Os amantes da natureza apreciarão a proximidade da praia Santa Cruz Main Beach, que fica a cerca de 5 minutos de distância caminhando. Sinta-se em total harmonia com a natureza ao visitar a Main Beach, a uma pequena distância deste estabelecimento. A estação do teleférico Sky Glider está situada a apenas 650 metros de distância.
Todos os quartos têm controle de temperatura, enquanto alguns deles vêm com pátio e varanda para conveniência dos hóspedes. Juntamente com banheiro separado e chuveiro, os confortos dos banheiros incluem também secador de cabelo e lençóis de banho.
O Beach Street Inn And Suites de Santa Cruz está a uma distância aproximada de 5 minutos caminhando de Sawasdee By The Sea, que serve refeições deliciosas.