Hotels/Motels

Snohomish Inn

Hours

The Inn is open 24 hours 365 days per year!

Amenities

Get Directions
323 Second Street Snohomish, Washington 98290