EN Takeda Castle Town Hotel
West 363 Takeda Kamimachi Wadayama-cho, Asago, Hyogo-ken
During your stay at EN Takeda Castle Town Hotel, you'll be within walking distance of Takeda Castle Ruin. You'll find features such as free WiFi in public areas, plus a restaurant and a coffee shop/cafe.