El Beaches Inn Townhomes está situado en el distrito céntrico de Cannon Beach, en Cannon Beach, a 400 metros de la galería Haystack.
Todas las habitaciones incluyen baño privado.
El Beaches Inn Townhomes se encuentra a 1,2 km del parque estatal Haystack Hill y a 3,8 km de Cannon Beach.