Inn on the Alameda
Santa Fe -> New Mexico -> Mountain -> West -> the USA
NM 87501 303 East Alameda, Santa Fe, NM 87501, United States of AmericaInn on the Alameda on the map
Inn on the Alameda. Hotel in Santa Fe
In the heart of Santa Fe, this hotel is 5-minute walk from the Canyon Road art galleries. Free Wi-Fi is featured in all warmly decorated rooms. St. Francis Cathedral Basilica is a 7-minute walk away.
Price from $139
Photos of Inn on the Alameda. Santa Fe
The Information about Santa Fe, New Mexico, the USA
Santa Fe (Spanish; 'holy faith') or Santa Fé (Portuguese; 'holy faith') may refer to:. Book the Inn on the Alameda in the Santa Fe, New Mexico.