The Cascade Motel is located in Winthrop, Washington. With the back drop of the Cascade Mountains and the lush green of trees and other vegetation it is one of the most beautiful places on earth. It is not known if The Cascade Motel is still in business.