North America • United States • New Mexico • Comfort Inn Santa Rosa
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.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!