

EN Takeda Castle Town Hotel is located in the historic castle town of Takeda in Asago City, Hyogo Prefecture, Japan. This area is known for its preserved Meiji and Taisho period townhouses and quiet waterways. The famous Takeda Castle Ruins, often called the "Castle in the Sky," are just a short walk away. The hotel is about 7 km from Takeda Station. Kobe Airport is approximately 70 km from the hotel.