Hotel Okura Amsterdam – A Touch of Japan In Holland

During our final stay in Amsterdam, I chose to review Hotel Okura Amsterdam, which was located in...