Con una ubicación a 10 minutos en coche de Museum of the Mountain West, el Red Arrow Inn & Suites, A Travelodge By Wyndham Montrose ofrece con aire acondicionado habitaciones a una distancia de 2 km de Storm King Distilling Co. Este hotel cuenta con 53 habitaciones e instalaciones como depósito de equipajes.
El centro de Montrose se encuentra a 10 minutos a pie de este hotel de 3 estrellas, mientras que atractivos culturales como Cimarron Song Gallery están a tan solo 13 minutos a pie. La zona de recreo da acceso a Baldridge Park ( 3 km) y a Montrose Water Sports Park ( 3,1 km). El Red Arrow Inn & Suites, A Travelodge By Wyndham también está acurrucado en un valle. Este alojamiento está situado a una distancia de 2,1 km de Montrose Botanic Gardens.
Las habitaciones con aire acondicionado disponen de Wi-Fi gratis, además de comodidades como climatizador.
En los alrededores puedes comer en el restaurante Ted Nelson's Steakhouse, al lado del Red Arrow Inn & Suites, A Travelodge By Wyndham Montrose.