Situé à proximité immédiate du Quai de Santa Cruz, Edgewater Beach Inn Santa Cruz comprend 17 chambres avec vue sur la mer. Il fournit une piscine chauffée et un Wi-Fi dans tout l'établissement.
L'hotel est à moins de 12 minutes à pied de la Plage principale et à environ 3 km de la Plage d'État de Natural Bridges. Edgewater Beach Inn se trouve à peu près 15 minutes à pied du centre-ville de Santa Cruz. La résidence est situé à quelques pas du Musée du surf de Santa Cruz, et Santa Cruz Metro Center est dans une zone de 800 mètres. Ce logement est à environ 10 minutes de marche de la station de téléphérique Sky Glider.
Les chambres d'Edgewater Beach Inn offrent aux clients une TV à écran plat avec des chaînes satellite, et des installations comme un équipement de repassage. Ces chambres renferment également une toilette séparée et une douche dans les salles de bain, ainsi qu'un réfrigérateur et un four.
Vous pourrez savourer une cuisine amerikanisch au restaurant Ideal Bar & Grill, situé juste à quelques pas de l'hotel.