Here's what Trippy members say about Eldorado Hotel & Spa Santa Fe:
"Some also like the Eldorado Hotel & Spa Santa Fe that has an in house spa and is located near the famous Santa Fe Plaza." See More