Property Location: With a stay at Eldorado Hotel & Spa, you'll be centrally located in Santa Fe, just a 5-minute walk from Santa Fe Plaza and 7 minutes by foot from Loretto Chapel. This 4-star hotel is 4.1 mi (6.6 km) from Meow Wolf and 6.1 mi (9.8 km) from Santa Fe Opera. Rooms:... Show More
Reach us, we're available 24/7.