Owner is a bit rude, the premises are average, as anything you might expect in any Hostel.
Property: Santa Fe International HostelAddress: 1416 Cerrillos Rd., Santa Fe, NM 87505
Location: United States > New Mexico > Santa Fe
Ranked #16 of 23 Specialty Lodging in Santa Fe
Number of rooms: 20
- Also Known As:
- Santa Fe International Hotel Santa Fe