Hotel Limelight Boulder
★★★★
200 Arapahoe Ave, Boulder, CO, Boulder (CO), United States Show on map
Foot of the Mountain is a 2.5-star hotel in Boulder (CO), United States. Guests rate it 9.6/10 (exceptional) across 3 reviews, ranking it #16 of 24 places to stay in Boulder (CO).
200 Arapahoe Ave, Boulder, CO, Boulder (CO), 80302, United States
Foot of the Mountain has a guest rating of 9.6 out of 10 from 3 reviews, which is considered exceptional. It ranks #16 of 24 properties in Boulder (CO) on Triptoic.
Foot of the Mountain is located at 200 Arapahoe Ave, Boulder, CO, Boulder (CO) 80302, United States.
Foot of the Mountain is rated 2.5 stars.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Hotel
Hotel