Sea & Sand Inn Santa Cruz est un endroit pour séjourner dans le voisinage de "Cowell Beach" à Santa Cruz, à moins de 20 minutes à pied du Musée d'Art et d'Histoire de Santa Cruz. Les clients auront accès à un parking sur place pour plus de commodité.
Cet hotel 3 étoiles est niché à 1 km du Musée du surf de Santa Cruz, assez proche du Quai de Santa Cruz. Vous pourrez visiter La Bahia Apartments, située à 7 minutes de marche de Sea & Sand Inn de Santa Cruz, et la Plage d'État de Natural Bridges, qui se trouve à 10 minutes en voiture. Le quartier compte de nombreux sites commerciaux tels que le magasin de surf Cowell's Beach à quelques instants de la résidence. La propriété est à 900 m de la station téléphérique Sky Glider.
Les chambres de Sea & Sand Inn viennent équipées d'un coffre-fort et d'un coffre personnel. Vous trouverez une toilette séparée et une douche dans les salles de bain.
L'hotel sert un petit déjeuner chaud tous les matins. Vous pouvez marcher 5 minutes jusqu'à Aquarius ou manger au restaurant Ideal Bar & Grill, situé à environ 5 minutes à pied.