• See More

    This is the tallest and largest hotel in Imabari. The views are fantastic and the breakfast is pretty good too.

Other Reviews by John Wong

Hokkaido Tohoku Kanto Chubu Hokuriku Kansai Chugoku Shikoku Kyushu Okinawa