Edgewater Beach Inn & Suites Santa Cruz é um ótimo lugar para ficar no bairro Cowell Beach, pois fica apenas 1.4 km do Museu de Arte e História de Santa Cruz. Tem também uma conveniência de estacionamento privado no local.
Este hotel está bem ao virar da esquina de Fluke, enquanto Cocoanut Grove Santa Cruz está a 6 minutos de distância a pé. Localizado 250 metros de Swimming Dolphins, o Edgewater Beach Inn & Suites está acessível em 10 minutos andando do centro de Santa Cruz. Os amantes da natureza apreciarão a proximidade da praia Santa Cruz Main Beach, que fica a 5 minutos de distância caminhando. O hotel 3 estrelas está localizado logo ao virar da esquina do Cais de Santa Cruz. O ponto de ônibus 2nd Street & Pacific Avenue está perto do Edgewater Beach Inn & Suites.
Mobiliados com escrivaninha, os 17 quartos incluem comodidades como TV de tela plana com canais via satélite e TV com vários canais, bem como máquinas de café/chá. As comodidades para autosserviço no quarto são refrigerador e forno. Com banheira de spa, chuveiro de corrediça e banheiro separado, os banheiros têm também secador de cabelo e touca de banho.
Oferecendo pratos da cozinha mexicana, Las Palmas Taco Bar está localizado a 150 metros de distância.