EN Takeda Castle Town Hotel
This is a hotel that is housed in the refurbished former Kimura Sake Brewery in the castle town of Takeda Castle. A restaurant and cafe is also located on the premises, making it a multipurpose facility that brings people together.