Inn on Alameda is a jewel in lovely Santa Fe welcoming you from the moment you enter. The staff from front desk to courtesy shuttle drivers go out of their way to greet you and answer questions assuring you are comfortable. Perfect location near canyon road walking distance to shops, and galleries. We had a lovely room with a wood... More
You have no recent hotel searches.