8.2/10
Very Good
64 reviews
Free Wi-Fi
Set in Cimarron, Arrowhead Mountain Lodge offers barbecue facilities. This 3-star hotel features free Wi-Fi and a garden. There is a restaurant and a shared lounge.
Number of rooms: 12
21401 Alpine Plateau Road, Cimarron, CO 81220, United States