303 East Alameda
Santa Fe, NM 87501
Get directions

About Us

Nestled in the heart of Santa Fe, New Mexico, between the historic Plaza and the art-filled galleries of Canyon Road, the Inn on the Alameda is the ideal downtown location.

Reviews