Takada Terminal Hotel

Accommodation right by Takada Station

On a mobile device? Book here