Situato nel quartiere Santa Cruz Boardwalk, a 600 metri dal Cowell's Beach Surf Shop, il confortevole Edgewater Beach Inn Santa Cruz offre una piscina riscaldata e una vista sul mare. Questa locanda offre inoltre agli ospiti sicurezza 24 ore.
L’hotel vanta una posizione ottima nelle immediate vicinanze del Porto di Santa Cruz de La Palma. L'Edgewater Beach Inn Santa Cruz si trova a circa 5 minuti a piedi dalla fermata dell'autobus Marine Sanctuary Exploration Center, e a due passi da Swimming Dolphins. C'è il Museo dell'Arte e della Storia a 1 km dall'alloggio. Questo hotel è situato a breve distanza dalla stazione della funicolare Sky Glider.
L'Edgewater Beach Inn accoglie gli ospiti in 17 camere dotate di un asse e un ferro da stiro, nonché di una TV a schermo piatto con canali satellitari. Troverete un bagno con WC separato e una doccia nei bagni. Le camere da letto separate sono provviste di un armadio. Tocchi di classe includono un bagno con WC separato e una doccia, oltre ad asciugacapelli e teli da bagno.
Gli ospiti possono inoltre provare la cucina americana al ristorante vicino che si chiama Ideal Bar & Grill, e si trova a 450 metri.