Hotel Osaka Castle

Details


Address
Chuo-ku Tenmabashi Kyomachi 1-1

Make a booking


Check Dates on

About this hotel

Right next to Tenmabashi Subway Station, Hotel Osaka Castle offers rooms with free wired internet and an en suite bathroom. The hotel features 2 restaurants and is connected to a shopping mall.