Skip to main content

Hotel Comfort Inn 0 *

3343 E Will Rogers Blvd, Santa Rosa, United States Show on the map
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