Super 8 3358 Cerrillos Road - Santa Fe, New Mexico 87507 Approximately 2.5 miles from Physicians Medical Center of Santa Fe Compare prices for Super 8 by Wyndham Santa Fe with nearby hotels
Super 8 by Wyndham Santa Fe is the closest Super 8 hotel to Physicians Medical Center of Santa Fe.
Super 8 Closest To Physicians Medical Center of Santa Fe