Inn of the Turquoise Bear

342 E. Buena Vista St.
Santa Fe, NM 87505