2533 Historic Route 66 Santa Rosa NM, Santa Rosa, United States
Quality Inn Photos
Quality Inn Map
2533 Historic Route 66 Santa Rosa NM, Santa Rosa, United States
Searching for availability
Hotel Information
Conveniently located between Tucumcari and Albuquerque right off I-40. Free Deluxe Continental Breakfast. Free High Speed Wireless Internet. Big Rig Parking; Guest Laundry.