Takada Terminal Hotel

Accommodation right by Takada Station