Conveniently located between Albuquerque NM and Amarillo TX. Restaurants within walking distance. We are located on I-40 right off Exit 275.Route 66 inn at Santa Rosa offer free local calls, air conditioning, and televisions and cable television. Business-friendly rooms are equipped with complimentary high-speed (wireless) Internet access and direct-dial phones.
Guestrooms provide clock radios. Services include housekeeping and wake-up calls. The property has a 24-hour front desk, onsite parking is complimentary, air-conditioned public areas and laundry facilities are available. Pet friendly.