Best Western Plus Executive Residency Fillmore Inn
3150 N Chestnut St, Near Garden of the Gods, Colorado Springs, CO 80907, United States
Rating
4.6
Price Level
$$
Rooms
99
Pets
Yes
17
May

Best Western Plus Executive Residency Fillmore Inn, Colorado Springs

Best Western Plus Executive Residency Fillmore Inn

Best Western Plus Executive Residency Fillmore Inn

Price & Availability

Overall

Wonderful
4.6
803 reviews

Customers Review

Cleanliness 4.8
Comfort 4.7
Neighborhood 4.5
Amenities 4.6
Condition 4.7
Recomendation 88.4%