Kangal ilçemize bağlı Alacahan köyünde bulunmaktadır. Selçuklu Sultanı Alaattin Keykubat tarafından 1150-1180 yıllarında yaptırılmıştır.
Siyah ve beyaz taşlardan inşa edildiğinden Alacahan adıyla anılır.
Han, cami ve surlardan oluşmaktadır. Mimarisi incelendiğinde Selçuklu ve Osmanlı han ve kervansaraylarının karışık özelliklerini taşıdığı anlaşılmaktadır.