The
Inn on the Alameda, at the corner of Paseo de Peralta and East Alameda Street in downtown Santa Fe, is conveniently located only a few blocks from the museums nearby the Plaza (a National
Historic Landmark) and a stone's
throw from the legendary galleries, shops and restaurants on Canyon Road.