Located in Santa Rosa, Route 66 Inn Santa Rosa, NM by Oyo is in the city center. Travelers eager for a bit of culture can stop by Route 66 Auto Museum, while those wishing to experience the area's natural beauty can explore Santa Rosa Lake State Park and Blue Hole.
Providing free toiletries, this quadruple room includes a private bathroom with a bath. This quadruple room features air conditioning, heating and a flat-screen TV. The unit offers 2 beds.
Amenities:
- 24 hour front desk
- Cable/Satellite TV
- Wheelchair Access
- Internet Access - Free Public Access
- Parking - Self
- Non-Smoking Facility
- Pet Friendly