Das 3-Sterne-Little Beaver Inn Green Mountain Falls liegt etwa 5 Gehminuten von der Crystal Falls entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt. Außerdem gibt es Parkplätze.
Das Hotel befindet sich auf einem Berg und ist zudem in 4 km Entfernung vom Freizeitpark North Pole Colorado Santa's Workshop. Das Little Beaver Inn Green Mountain Falls lässt sich innerhalb von ca. 10 Minuten mit dem Auto vom Pikes Peak aus zu erreichen.
Eine Klimaanlage sind ebenfalls vorhanden, und die Zimmer verfügen über einen Balkon. Ein Balkon, ein Flachbildfernseher mit Satellitenkanälen und eine Klimaanlage sind ebenfalls in den Zimmern vorhanden. Von diesen Zimmern aus können Sie einen Ausblick auf die Berge genießen.