Hotel Santo Santiago

Hotels.com APAC🇯🇵Japan only
Hotel Santo Santiago
ALL 2,813.04
Located in Tonala, Hotel Santo Santiago is in a shopping district, within a 10-minute drive of Oblatos Canyon and La Luz del Mundo Temple. Featured amenities include a computer station, a 24-hour front desk, and luggage storage. Free self parking is available onsite.
Get This Deal
Affiliate link — we may earn a commission on qualifying purchases.