Sand Castle Inn is located in a seaside area of Cannon Beach in close proximity to Haystack Rock, Ecola State Park and Cannon Beach.
It is set 1 km from the center of Cannon Beach renowned for Les Shirley Park, Haystack Gallery and White Bird Gallery.
Midtown(Southbound) bus stop is just 200 meters away from the hotel and a 10-minute walk is enough to get to Haystack Gallery train station.
Sand Castle Inn offers 73 rooms fitted with a living space, a seating area, a work desk, a kitchen and TV for a comfortable stay in Cannon Beach.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.