Accommodation Kuretake Inn Hamamatsu Minamiguchi Peter Sidell Next to the main station in Hamamatsu, in central Japan's Shizuoka prefecture, Kuretake Inn Premium Minamiguchi is comfortable..