Hotel Osaka Castle


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.