Inn on the Alameda: Convenience and comfort close to Canyon Road
If you are visiting Santa Fe, the Inn on the Alameda makes a great base for your stay. 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)…