Right next to Tenmabashi subway station, Hotel Osaka Castle offers rooms with free wired internet and a private bathroom. The hotel features 2 restaurants and is connected to a shopping mall. Guests at Osaka Castle Hotel stay in air conditioned rooms with a fridge and tea maker. Some rooms have floor-to-ceiling windows. Relaxation options include pay-per-view TV programs and a soak in the bathtub. Osaka Temmangu Shrine is a 10-minute walk from the hotel, and Osaka Castle is a 15-minute walk away. The lively Umeda area is 10 minutes away by subway from nearby Tenmabashi Station. The hotel has a beauty parlor, and offers in-room massages. The 24-hour front desk has currency exchange services. Riviere Restaurant overlooks the Okawa River and serves international dishes. Guests can also enjoy Kinjokaku Chinese Restaurant, Cafe Koo and Bar Kawamo.