Best Western Santa Rosa Inn

Santa Rosa • Show on map
Price as low as USD 109.98
With free Wi-Fi free breakfast and a seasonal outdoor pool the pet-accommodating Best Western Santa Rosa Inn provides an affordable home base right on New Mexico's historic Route 66. The low-rise Best…More info
