This unpretentious hotel is situated in Obihiro. Wi-Fi internet connection is available on public areas. The front desk offers 24-hour reception.
Shintoku
43.13707, 142.84322 Open in Google Maps