Photo Gallery, 360 Tour and Video 360 Tour Video Slideshow Photo Gallery Voted #3 best hotel in the West & Southwest LOCALLY OWNED AND OPERATED SINCE 1986 Just a short walk to the plaza. LOCALLY OWNED AND OPERATED SINCE 1986 Just a short walk to the plaza Book It Today! No hidden fees. Book It Today! BOOK WITH US DIRECTLY FOR OUR ALL-INCLUSIVE BEST VALUE. Inn on the Alameda 303 E. Alameda St., Santa Fe, New Mexico 87501 | +1(800) 289-2122 Two blocks away from The Santa Fe Plaza and the closest Inn to Canyon Road! BOOK NOW