1-1 Tenmabashi Kyomachi, Chuo-Ku, Osaka, Japan
Osaka Castle Hotel Hotel Description
Okawa River used to link the two ancient cities of Kyoto and Osaka. Osaka Castle Hotel stands on the Osaka side overlooking the river. Located right above Temmabashi Station and near Osaka Castle, it offers easy access to areas of interest within Osaka City and its neighboring city, Kyoto.
Osaka Castle Hotel Hotel Facilities
- Meeting/Banquet Facilities
- Near Highway
- Near train-station