El Beach Street Inn And Suites Santa Cruz, de 3 estrellas, es el lugar ideal para alojarse en el barrio Cowell Beach, a tan solo 1 km del Museo del Surf de Santa Cruz. Con consigna de equipaje, esta posada está situadacerca del Paseo marítimo de Santa Cruz.
En el hotel, estarás a unos 25 minutos a pie de la Iglesia de la Misión de Santa Cruz y a tan solo 200 metros de Swimming Dolphins. En el Beach Street Inn And Suites Santa Cruz estarás a tan solo 250 metros de Santa Cruz Main Beach. Situado en Santa Cruz, el alojamiento se sitúa justo a la vuelta de la esquina de la Tienda de Surf Cowell's Beach. La parada de autobús local 2nd Street & Main Street está a unos 5 minutos a pie.
Las habitaciones del Beach Street Inn And Suites incluyen aire acondicionado, así como servicios multimedia como una tv de pantalla plana con canales vía satélite. Los baños están equipados con inodoro separado y ducha.
Este hotel se encuentra a tan solo 200 metros de Sawasdee By The Sea y sirve comida exquisita.