15th May 2019

Shizukuishi Prince Hotel

Shizukuishi Prince Hotel is a resort hotel in Shizukuishi, Iwate (northeast area of Japan). The hotel is surrounded