Location This hotel is located in south Osaka, conveniently close to Namba train station, as well as to local shopping areas and restaurants. There are several major tourist destinations within easy reach of the hotel, including Osaka Castle, Kaiyukan..