Green Willow Motel

Green Willow Motel is a motel in Manitou Springs, Colorado.