1655 East Main Street, Montrose
GreenTree Inn Montrose is set along East Main Street offering pet-friendly accommodations. Each room features a flat-screen TV with premium cable channels a microwave mini refrigerator coffee maker and private bathroom.