Das 3-Sterne-Red Arrow Inn & Suites, A Travelodge By Wyndham Montrose liegt etwa 4 Kilometer vom Museum of the Mountain West sowie etwa 25 Gehminuten von der Storm King Distilling Co entfernt und stellt klimatisierte Zimmer zur Verfügung. WLAN wird in den öffentlichen Bereichen des Gasthofs angeboten.
Das Hotel liegt in einem Erholungsgebiet von Montrose. Kulturelle Sehenswürdigkeiten in der Umgebung sind die Cimarron Song Gallery (1 km) und der Montrose County Historical Museum (2 km). Auch Montrose Botanic Gardens ist in circa 10 Autominuten Entfernung vom Red Arrow Inn & Suites, A Travelodge By Wyndham Montrose. Für Fernreisende ist der Flughafen Montrose Regional in 15 Minuten mit dem Auto zu erreichen.
Die Unterkunft empfängt seine Gäste in 53 Zimmern, die mit einer Klimaanlage sowie WLAN ausgestattet sind.
Circa 300 Meter vom Red Arrow Inn & Suites, A Travelodge By Wyndham entfernt liegt das Restaurant Ted Nelson's Steakhouse.