Eldorado Hotel & Spa

4.0 star property
Hotel with 2 spa tubs, a short walk to Santa Fe Plaza

Choose dates to view prices