Inn on the Alameda, Santa Fe, United States of America
Inn on the Alameda is conveniently located at 303 East Alameda Street in Santa Fe, United States of America
Hotel Location:
Address: 303 East Alameda Street
City: Santa Fe
State: NM
Country: United States of America
phone: +1 888-984-2121
Hotel Features:
- Check-In Time: 16:00:00
- Check-Out Time: 12:00:00
- In House Bar
- In Room TV
- Meeting Room
- Business Center
- Air Conditioning
- In Room Iron
- Hair Dryer