JavaScript is not enabled.

Hotel Osaka Castle Detail

Confirming room availability...

3.7

Hotel Osaka Castle 

Hotel Osaka Castle, 1 1 Tenmabashi Kyomachi, Osaka, Japan

Make use of convenient amenities such as complimentary wireless Internet access, wedding services, and a banquet hall.

Enter travel dates in the search field for latest hotel rates & availability

Get to know this hotel better!

This 3 star hotel is located in the city centre of Osaka. The nearest station is Tenmabashi. The Hotel has a coffee shop.

Hotel Amenities

Getting There

Reviews

3.7

119 reviews

#110 of 190 hotels in Chuo
  • (15)
  • (46)
  • (47)
  • (7)
  • (4)
  • (35)
  • (15)
  • (14)
  • (17)
  • (29)