Skip to main content

Hotel Comfort Inn 0 *

3343 E Will Rogers Blvd, Santa Rosa, United States Show on the map
Reviews
TripAdvisor Score
TripAdvisor Score Based on 174 reviews
Excellent location

Choose your room

.  
.

Conveniently located between Tucumcari and Albuquerque right off I-40. Pet accommodation: 15.00 per pet/stay for small pets. 20.00 per pet/per stay for large pets. 30.00 for undeclared pets. Limit 3 pets per room, 85lbs and under.

Reviews: Hotel Comfort Inn