Le Beaches Inn Townhomes est situé dans le quartier de Downtown Cannon Beach à Cannon Beach, à 400 mètres de Haystack Gallery.
Les salles de bains sont privatives.
Le Beaches Inn Townhomes se trouve à 1,2 km du parc d'État d'Haystack Hill et à 3,8 km de Cannon Beach.