A made bed in a hotel room at Observatory Inn.

Observatory Inn

About The Inn

This 6 bedroom inn is nestled in the quaint town of Winthrop in the North Cascades, WA. Access all the mountains have to offer from the comfortable and cozy inn.

237 Castle Avenue, Winthrop, Washington 98862

Loading...