Hotel Granvia, Osaka, Japan Set very conveniently in Osaka’s station complex, which makes for easy navigating (that said, the station, like all...