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-3548
Location: United States > New Mexico > Santa Fe
Ranked #13 of 23 Specialty Lodging in Santa Fe
Number of rooms: 20
- Also Known As:
- Santa Fe International Hotel Santa Fe