Beaches Inn Townhomes ligt in de wijk Downtown Cannon Beach in Cannon Beach, op 400 m van de Haystack Gallery.
Alle kamers hebben een eigen badkamer.
Haystack Hill State Park ligt op 1,2 km van Beaches Inn Townhomes en Cannon Beach ligt op 3,8 km afstand.