Casa del Toro Inn and Cottages, Santa Fe, United States of America
Casa del Toro Inn and Cottages is conveniently located at 323 Mckenzie Street in Santa Fe, United States of America
Hotel Location:
Address: 323 Mckenzie Street
City: Santa Fe
State: NM
Country: United States of America
Hotel Features:
- Check-In Time: 14:00:00
- Check-Out Time: 11:00:00
- In Room Iron
- Hair Dryer