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 | (888) 984-2121 Two blocks away from The Santa Fe Plaza and the closest Inn to Canyon Road! BOOK NOW