Comfort Inn Santa Rosa, Santa Rosa

Comfort Inn Santa Rosa

3343 E Will Rogers Blvd

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.