Inn on the Alameda

303 East Alameda,
Santa Fe , New Mexico  87501



Sponsored links:


About

Inn on the Alameda, Santa Fe

Nestled in the heart of Santa Fe, New Mexico between the historic Plaza and the galleries of Canyon Road. The ideal location for exploring museums, shopping, restaurants and local Santa Fe festivities.



Category

Hotels & Motels