Concept
Takeda Castle Town Hotel EN is located at the foot of the ruins of Takeda Castle in Asago City, Hyogo Prefecture. Among the one hundred most famous castles in Japan, it is often called the Castle in the Sky, because on misty autumn mornings it looks like an apparition floating on clouds. We, however, invite you to think of it, and the castle town around it, as another home, a place you can visit year after year. When you stay at Takeda Castle Town Hotel EN, you will immediately realize that the fortress is not just an ordinary sightseeing spot but rather a place where you can feel closely connected to Japan and its people.
We strive to make that happen by housing our guests in refurbished historic buildings spread throughout the castle town—for example, the former Kimura Sake Brewery, whose story goes back over four hundred years. We also organize arts-and-crafts workshops and experiences like making miso or soy sauce to make your soul feel at home in this charming part of central Japan.
