We flew from Aomori to Osaka, and stayed at the Mitsui Garden hotel. Osaka is the largest city in Japan, and there is so much to see. Our hotel was by the river and we took the boat to Osaka castle a wonderful building, and it is huge. You can go inside the building which is a museum.
There are cafes and shops in the grounds. The castle stands surrounded by water. There are also gardens to walk in. From the top you get lovely views of the area. A must to see when visiting Osaka.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.