• 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