Doté d'une terrasse, le Little Beaver Inn est situé à Green Mountain Falls, dans le Colorado, à 21 km du jardin des Dieux et à 29 km du parc Palmer. Cet hôtel 3 étoiles propose un jardin et des chambres climatisées avec connexion Wi-Fi gratuite. Le site historique Rock Ledge Ranch est à 21 km et le Colorado Springs Fine Arts Center est à 25 km de l'hôtel.
Les chambres comprennent un balcon.
Le Little Beaver Inn se trouve à 37 km de la base aérienne de Peterson et à 44 km de l'académie de l'armée de l'air des États-Unis. L'aéroport de Colorado Springs, le plus proche, est implanté à 37 km.