Where is DoubleTree by Hilton Osaka Castle?

Where is DoubleTree by Hilton Osaka Castle located?

DoubleTree by Hilton Osaka Castle, DoubleTree by Hilton Osaka Castle, Japan (approx. 34.69069°, 135.52194°)


Where is DoubleTree by Hilton Osaka Castle on the map?