New Venture Cycling liegt ca. 10 Minuten zu Fuß von dem 4-Sterne-Hotel Olympus Lodge Estes Park entfernt und ist unbedingt einen Besuch wert. Das Hotel verfügt auch über einen privaten Parkplatz.
Der Kruger Rock ist circa 800 Meter entfernt. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: der Estes Ark liegt 1 km vom Hotel.
Neben einem Patio sind die Zimmer im Olympus Lodge Estes Park mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. In den Zimmern gibt es eine begehbare Dusche und eine getrennte Toilette. Manche Zimmer bieten einen Ausblick auf die Berge.
Das Restaurant The Waterfront Grille serviert verschiedene Gerichte der amerikanischen Küche und liegt in rund 10 Fahrminuten Entfernung von der Unterkunft.