R
Robert Tiberti Review of Eldorado Hotel Santa Fe
Locals speak so highly of this place, I expected m...
Locals speak so highly of this place, I expected more. Glorified Motel 6.
Locals speak so highly of this place, I expected more. Glorified Motel 6.
Comments: