For a memorable vacation in scenic southwest Colorado, book your room at Days Inn Montrose hotel near Grand Mesa National Forest. Experience the warmth and hospitality of our Montrose, Co, hotel, from free Daybreak continental breakfast in the morning to homemade cookies baked fresh every night.